php随机读取.txt文件一行数据

方式一:

<?php
$f=’http://xxxx.com/data.txt’;//文件名
$a=file($f);//把文件的所有内容获取到数组里面
$n=count($a);//获得总行数
$rnd=rand(0,$n);//产生随机行号
$rnd_line=$a[$rnd];//获得随机行
echo “$rnd / $n : $rnd_line \n”; //显示结果
?>

方式二:

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

未经允许不得转载:中国小菜刀博客 » php随机读取.txt文件一行数据

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏