【文件属性】:
文件名称:base58:Base58编码器和解码器,用于任意数据
文件大小:16KB
文件格式:ZIP
更新时间:2021-05-28 19:56:55
PHP
Base58
该库实现Base58编码。 除整数外,它还可以编码和解码任意数据。 也就是说,Base58非常适合于解码大整数,但不适用于解码二进制数据的较长部分。
安装
用安装。
$ composer require tuupola/base58
该分支需要PHP 7.1或更高版本。 较早的1.x分支还支持PHP 5.6和7.0。
$ composer require " tuupola/base58:^1.0 "
用法
该软件包具有纯PHP和基于的编码器。 默认情况下,如果安装了扩展名,则编码器和解码器将使用GMP功能。 如果GMP不可用,将使用纯PHP编码器代替。
$ base58 = new Tuupola \ Base58 ;
$ encoded = $ base58 -> encode ( random_bytes ( 128 ));
$ decoded = $ ba
【文件预览】:
base58-2.x
----composer.json(1006B)
----.github()
--------workflows()
----LICENSE(1KB)
----benchmarks()
--------Base58Bench.php(2KB)
----src()
--------Base58()
--------Base58.php(3KB)
--------Base58Proxy.php(2KB)
----codecov.yml(14B)
----CHANGELOG.md(2KB)
----Makefile(1KB)
----phpunit.xml.dist(574B)
----phpstan.neon(93B)
----phpbench.json(218B)