PHP を使用して 500,000 個の一意の 8 桁のアラビア数字を生成する方法を教えてください。
PHP を使用して 500,000 個の一意の 8 桁のアラビア数字を生成する方法を教えてください。コードの書き方は?助けが必要ですか?緊急。 。完全なコードを尋ねてください。自動復帰と空白行。 。先輩方、ありがとうございました。 。
<br /> function rand_num(&$num)<br /> {<br /> $n = rand(10000000,99999999);<br /> if(in_array($n,$num))<br /> {<br /> rand_num(&$num);<br /> }<br /> return $n;<br /> }<br /> for($i=0;$i<500000;$i++)<br /> {<br /> $num[] = rand_num(&$num);<br /> }<br /> print_r($num);<br />