首页 » PHP » 阅读文章

PHP随机读取文档几行数据

2012-06-26 09:59 5601 0 发表评论
标签:

<?php
/*
 *随机从.txt文本文件中读取一行出来
*/

$file=”test.txt”;//文件位置;
//是否存在
if(file_exists($file)){
 $data=file($file);//将文件存放在一个数组中;
 $num=count($data);//条数
 $text=”;
 $id=array();
 if($num>0){
  $is=$num>9?10:$num;//如果$num大于9则显示10条数据,否则显示$num;
  for($i=0;$i<$is;$i++){
   do{
    $d=mt_rand(0,$num-1);//随机数字
   }while(in_array($d,$id));//随机数是否重复
   $id[$i]=$d;
   $text.=chop($data[$d]).'<br>’;//显示第几行数据,并去除空格; 
  }
  echo $text;
  print_r($id);
 }
}
?>

本文地址:http://www.jwzzsw.com/archives/1174.html

文章作者:思悟
版权所有 © 转载时请以链接形式注明作者和原始出处!

评论 共0条 (RSS 2.0) 发表评论

  1. 暂无评论,快抢沙发吧。

发表评论

联系我 Contact Me

回到页首