1

这没关系,但会导致重复,如何分配机器日期和时间并应用于该六位数唯一?

不工作:sprintf("%0d", mt_rand(1, 999999));

4

2 回答 2

2

试试这个:

sprintf("%06d", mt_rand(1, 999999));
于 2012-09-28T10:30:51.507 回答
0

同样,看看:

uniqid();

那也可以用...

http://php.net/manual/en/function.uniqid.php

于 2012-09-28T10:49:00.250 回答