Skip to content
PHP port of Smaz - a short string compression library
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
README.md
composer.json
smaz.php
test.php

README.md

smaz.php

PHP port of Smaz - a short string compression library

php test.php

-50%	http://www.baidu.com
-50%	This is a small string
+9.09%	THIS IS A SMALL STRING
-48.15%	Nothing is more difficult, and therefore more precious, than to be able to decide
-45.24%	http://github.com/antirez/smaz/tree/master
-15.38%	1000 numbers 2000 will 10 20 30 compress very little
+0%	good
+25%	luck
+7.41%	好好学习,天天向上
+2.9%	白日依山尽,黄河入海流,欲穷千里目,更上一层楼

require from composer

1. composer require zhenhao/smaz
2. try...
<?php
include "vendor/autoload.php";

$str = 'http://www.baidu.com';
$x = Smaz::encode($str);
var_dump($x, strlen($x));
$t = Smaz::decode($x);
var_dump($t, strlen($t));
You can’t perform that action at this time.