cartware / custombase
Elixir的CustomBase模块的PHP端口
1.0.0
2022-04-01 08:21 UTC
Requires
- php: ^7.2 || ^8
README
这是Elixir的CustomBase模块的PHP端口
示例
让我们创建一个具有以下转换描述的Base12模块。
use Cartware\CustomBase\CustomBase; class Base12 { use CustomBase; protected const CUSTOMBASE_ALPHABET = '0123456789AB'; }
现在你的类有2个函数 encode/1 和 decode/1
$base12 = new Base12(); $base12->encode(9); # 9 $base12->encode(10); # A $base12->encode(11); # B $base12->encode(12); # 10 $base12->decode(16); # 18 $base12->decode('AB'); # 131
许可证
在MIT许可证下发布。