【发布时间】:2016-04-05 10:36:59
【问题描述】:
我找到了一个可以用 PHP 制作随机字符串生成器的代码:
function generateRandomString($length = 10) {
$characters = '0123456789abcdefghijklmnopqrstuvwxyz';
$charactersLength = strlen($characters);
$randomString = '';
for ($i = 0; $i < $length; $i++) {
$randomString .= $characters[rand(0, $charactersLength - 1)];
}
return $randomString;
}
但我想将我的numeric ID 散列为散列字符串
例如,我的整数 id 是 118,所以我的哈希必须是 1a
我的 $chatresters 是 36 个单词和数字,所以我的 ID 中的每 36 个倍数 hash 中的一个新字符
ID HASH
36 z
38 0b
107 0z
118 1a
【问题讨论】:
-
您的“数字 ID”是否适合 php 整数?
-
是的,ID =
int@VolkerK
标签: php string hash numbers generator