我正在与Laravel的毕业设计一起工作,并希望生成小的唯一ID“最大9个字符” ...我不需要UUID,因为这会生成太长的36个字符。
function unique_code($limit)
{
return substr(base_convert(sha1(uniqid(mt_rand())), 16, 36), 0, $limit);
}
echo unique_code(9);
输出看起来像:
s5s108dfc
使用照亮\ Support \ Str;
$ id = Str :: random(9);