vitstars/base58

任意数据的Base58编码和解码器

v0.0.3 2023-12-25 07:58 UTC

This package is auto-updated.

Last update: 2024-09-25 09:50:25 UTC


README

安装

$ composer require vietstars/base58

用法

$base58 = new Vietstars\Base58;

$encoded = $base58->encode(random_bytes(256));
$decoded = $base58->decode($encoded);

如果您在整数之间进行编码和解码,请使用隐式的decodeInteger()和encodeInteger()方法。

$integer = $base58->encodeInteger(987654321); 
print $base58->decodeInteger("1TFvCj", true); 

此外,请注意,将字符串和整数进行编码将得到不同的结果。

$string = $base58->encode("987654321"); 
$integer = $base58->encodeInteger(987654321);