首页 » PHP » 阅读文章
PHP随机读取文档几行数据
标签:随机数
<?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);
}
}
?>
评论 共0条 (RSS 2.0) 发表评论