有没有人知道使用PHP生成随机64位数的简单方法?如果可能的话,最好不要依赖任何扩展。
答案 0 :(得分:4)
从/ dev / urandom或某个等效源获取8个随机字节。
答案 1 :(得分:3)
此?
rand(0, 18446744073709551615)
在某些平台(如Windows)上,getrandmax()仅为32768.如果需要大于32768的范围,指定min和max将允许您创建大于此范围的范围,或者考虑使用mt_rand()代替
答案 2 :(得分:3)
答案 3 :(得分:1)
$rand64bit = rand() << 32 | rand();