此段代碼可以打印文本中的隨機行數,例如,一個文本中有1W行,我需要隨機取出500行。
1. $file="txt";
2. $data=file_get_contents($file);
3. $arr=explode("\n",$data);
4. $count=count($arr)-1;
5. $num=500;
6. for($i=1;$i<=$num;$i++){
7. $n=rand(0,$count);
8. echo $arr[$n]."\n";
9. }
本文出自 “mcshell學習博客” 博客