muyang 发表于 2013-6-8 10:57:36

php随机抽取某个文件中的一行句子,怎么实现

如题,php大牛帮写一段呗

wmfy808 发表于 2013-6-8 11:00:08

把每行存入数组然后随机

liceen 发表于 2013-6-8 11:06:53

$filename='./t.txt';

$lines=explode("\n",file_get_contents($filename));
mt_srand(time());
$key=mt_rand(0,count($lines)-1);
echo $lines[$key];

liceen 发表于 2013-6-8 11:07:56

用 array_rand 函数也可以
个人喜欢 mt_rand

404 发表于 2013-6-8 11:16:32

[*]复制代码

muyang 发表于 2013-6-8 11:25:09

感谢楼上各位,已解决

liceen 发表于 2013-6-10 09:08:50

$times=3;
$filename='./t.txt';

$lines=explode("\n",file_get_contents($filename));
$lines_count=count($lines);

$needs=array()
mt_srand(time());
for($i=0;$i
404 发表于 2013-6-8 14:16

back.gif
[*]复制代码
页: [1]
查看完整版本: php随机抽取某个文件中的一行句子,怎么实现