Maison >développement back-end >tutoriel php > 请问一下,用PHP怎么生成50万个不重复的8位阿拉伯数字
请教一下,用PHP如何生成50万个不重复的8位阿拉伯数字?
请教一下,用PHP如何生成50万个不重复的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 />