Eug*_*y89 3 php string
可能重复: PHP:如何生成随机,唯一,字母数字字符串?
我正在尝试生成唯一的id(字母数字字符串).我正在使用当前的时间戳.我有两个问题:
md5(stamp1)
md5(stamp2)
stamp1 != stamp2
PS:最简单的原因是将邮票作为身份证.我仍然不希望很容易找出如何生成id
xbo*_*nez 10
是的,在大多数情况下,它们会有所不同.哈希冲突的可能性非常非常低(想想数十亿之一).
内置功能uniqid()非常适合这一点.您甚至可以这样做md5(uniqid()),但请注意,这不会增加GUID的熵.为了增加熵,你可以调用这样的函数:uniqid('',TRUE);
uniqid()
md5(uniqid())
uniqid('',TRUE);
归档时间:
13 年,11 月 前
查看次数:
9486 次
最近记录:
12 年,7 月 前