PHP 随机读取文本TXT文件行数内容

PHP随机读取文本txt里某些行数的内容,并随机显示读取的某一行,代码如下:

<?php
$arr=file('txt');//请使用准确的文件名代替txt
$n=count($arr)-1;
for ($i=1;$i<=100;$i++){//100的需要显示的行数的例子,不是100时请换为具体数
$x=rand(0,$n);
echo $arr[$x],"\n";//随机显示一行
}
?>

如果你有其他见解,欢迎大家评论参与讨论,以便发现错误让我们及时更正!