如何使用mt_rand和time函数尽可能多地生成一个唯一的数字?

时间:2014-03-27 13:13:14

标签: php

我正在使用类似的东西:

$unumber = time()+mt_rand(100,100000);
....

$db->doQuery('INSERT INTO LOT (Time,UniqueNumber) VALUES(GetDate(), ?)', $unumber);
....

这实际上是产生一些独特数字的好方法吗?如果它在给定时间重现2个确切的数字,那将不会是一个大问题,但我总体上会问你在你看来是否可以使用它?

祝你有美好的一天!

0 个答案:

没有答案