davidfricker / basechanger
高精度任意进制转换器
v2
2017-04-02 12:42 UTC
Requires
- php: ^5.3.3 || ^7.0
This package is not auto-updated.
Last update: 2024-09-20 20:21:16 UTC
README
将原始二进制字节转换为任意进制(例如36、58或64)。此包取代PHP的本地base_convert()
函数,并提供对任意大数的支持。
要求
此包需要安装GMP
PHP扩展。
安装
通过composer
composer require davidfricker/basechanger
使用
use DavidFricker\BaseChanger\GMP; $bytes = openssl_random_pseudo_bytes(32); $base = 64; $base_converted = GMP::changeTo($bytes, $base); $base_reversed = GMP::changeFrom($base_converted, $base);
许可证
此代码遵循MIT许可证发布。完整的许可证可以在许可证文件中找到。