1

これは問題ありませんが、重複が発生します。マシンの日付と時刻を割り当てて、その 6 桁の一意に適用する方法は?

動作していません: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 に答える