lcherone / base91
作为composer包的Base91实现
v1.0.3
2015-11-13 12:57 UTC
This package is auto-updated.
Last update: 2024-08-29 10:19:29 UTC
README
base91是一种将二进制数据编码为ASCII字符的高级方法。它与base64类似,但更高效、更紧凑。base91产生的开销取决于输入数据。最多可达23%(相比之下,base64为33%),可低至14%,通常发生在0字节块上。这使得base91非常适合在像电子邮件或终端行这样的二进制不安全连接上传输大型文件。
使用Composer安装
#!json
{
"require": {
"lcherone/base91": "dev-master"
}
}
用法
#!php
require 'vendor/autoload.php';
use Base91\Base91;
// Result: 5)GfG?ue$y+/ZQ;mMB
echo $encoded = Base91::encode('example string');
// Result: example string
echo Base91::decode($encoded);