devknown/alpha-id

将任何整数转换为短数字字母版本。

0.0.1 2023-06-17 07:28 UTC

This package is auto-updated.

Last update: 2024-09-10 10:03:08 UTC


README

AlphaID - 将任何整数转换为短数字字母版本

Release PHP Composer License PHP version

AlphaID

AlphaID 允许您将任何整数转换为短数字字母版本。它可用于生成短、唯一和混淆的标识符。

AlphaID 库版本

这些版本应该都能和谐工作,允许在一个语言中编码并在另一个语言中解码。

要求

PHP 7.3 及更高版本。

安装(Composer)

您可以通过Composer安装绑定。运行以下命令

composer require devknown/alpha-id

要使用绑定,请使用 Composer 的自动加载

require_once('vendor/autoload.php');

入门

简单用法如下

// convert number to a short string
echo \Devknown\AlphaID::convert(258456357951); // Output: '4y7exoH'

// recover the original number from the short string
echo \Devknown\AlphaID::recover('4y7exoH'); // Output: 258456357951

使用密钥转换

use Devknown\AlphaID;

AlphaID::config('my_key');

echo AlphaID::convert(258456357951);
// the output this time will be '4ymMZq9'

echo AlphaID::recover('4ymMZq9');
// the recover output this time will be 258456357951

许可证

AlphaID 是开源软件,受MIT 许可证许可。