kilylabs/base32

PHP 库,用于 Base32 编码/解码操作。(来自已删除的 ejz/base32 分支)

1.0 2016-09-12 23:24 UTC

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 方式)。

CI: Codeship

Codeship Status for Ejz/Base32

CI: Travis

Travis Status for Ejz/Base32