当前位置:Gxlcms > PHP教程 > PHP如何生成1万条不重复数据,

PHP如何生成1万条不重复数据,

时间:2021-07-01 10:21:17 帮助过:29人阅读

请教:PHP如何生成1万条不重复数据


回复讨论(解决方案)

一万条怎样的数据

1-10000也是不重复的阿

每次要生成一万条(以上),而且是数字组成。每条数据要17位

组织一个17位的现在的时间(精确到秒)数值加1,然后从1到10000,每次都用当前时间加循环的数值,应该不会有重的

$fn = '随机数.txt';for($i=0; $i<10000; $i++) {  file_put_contents($fn, sprintf('%07d%08d', rand(0, 9999999), rand(0, 99999999)).PHP_EOL, FILE_APPEND);}

文件 随机数.txt 中就是你要的结果

时间可以用时间戳来表示

人气教程排行