1. 首页
  2. 考试认证
  3. 其它
  4. Hashids只读发布历史

Hashids只读发布历史

上传者: 2024-12-29 13:46:11上传 ZIP文件 15.14KB 热度 5次

Hashids是一个用于将数字转换为短哈希的工具。通过为输入数字生成独特的哈希值,它常用于URL缩短、唯一标识符生成等场景。

使用方法如下:

use Hashids;
my $hashids = Hashids->new('this is my salt');
# 加密单个数字
my $hash = $hashids->encode(123);  # 返回 'YDx'
my $number = $hashids->decode('YDx');  # 返回 123
# 也可以加密多个数字
$hash = $hashids->encode(1, 2, 3);  # 返回 'eGtrS8'
my @numbers = $hashids->decode('laHquq');  # 返回 (1, 2, 3)
# 还可以返回数组引用
my $numbers = $hashids->decode('l...');  # 返回 [1, 2, 3]

Hashids的主要特点包括支持多个数字的哈希化、盐值的自定义以及灵活的解码机制,适用于需要将数字转化为唯一标识符的应用场景。

下载地址
用户评论