Php 如何回显文本文件中的随机行?

Php 如何回显文本文件中的随机行?,php,Php,我需要从这样的文本文件中回送随机行 textfile.txt line 1 line 2 line 3 line 4 line 5 line 6 index.php line 4 我不擅长php,因此非常感谢您提供的任何帮助您可以使用和函数非常轻松地做到这一点: $lines = file($filename, FILE_IGNORE_NEW_LINES); echo $lines[array_rand($lines)]; file返回文件所有行的数组,并将其存储在$lines中。 arr

我需要从这样的文本文件中回送随机行

textfile.txt

line 1
line 2
line 3
line 4
line 5
line 6
index.php

line 4

我不擅长php,因此非常感谢您提供的任何帮助

您可以使用和函数非常轻松地做到这一点:

$lines = file($filename, FILE_IGNORE_NEW_LINES);
echo $lines[array_rand($lines)];
file返回文件所有行的数组,并将其存储在$lines中。 array_rand从$lines数组中选择一个随机索引,该索引处的项将被回显。
在文档中搜索与随机数相关的函数需要多大的能力?由于没有足够的研究,投票被否决。我用Google在20秒内找到了这个问题的答案。不推荐使用大文件