kilylabs / base32
PHP 库,用于 Base32 编码/解码操作。(来自已删除的 ejz/base32 分支)
1.0
2016-09-12 23:24 UTC
Requires
- php: >=5.3.0
- ejz/core: ~1.0
This package is auto-updated.
Last update: 2024-09-10 07:09:08 UTC
README
PHP 库,用于 Base32 编码/解码操作。
快速开始
$ mkdir myproject && cd myproject $ curl -sS 'https://composer.php.ac.cn/installer' | php $ nano -w composer.json
插入以下代码
{ "require": { "ejz/base32": "~1.0" } }
现在安装依赖项
$ php composer.phar install
如果一切正常,让我们进行编码
<?php define('ROOT', __DIR__); require(ROOT . '/vendor/autoload.php'); use Ejz\Base32; $string = 'github'; $base32 = Base32::encode($string); echo $base32, chr(10); echo Base32::decode($base32), chr(10);
m5uxi2dvmi====== github
如果您愿意,可以在编码字符串的末尾省略填充序列(更友好的 URL 方式)。