...
$line='';
$name='';
while($name != '李四' && !feof($file)){ //之前打开了$file
list($name) = explore(' ',$line=fgets($file));
}echo $line;
...
...
$line='';
$name='';
while($name != '李四' && !feof($file)){ //之前打开了$file
list($name) = explore(' ',$line=fgets($file));
}echo $line;
...
...
foreach($f as $key=>$val){
echo $val;
if(strstr($val,"李四"))
break;
}
?>
$line = file("abc.txt");
$i = count($line);
for($int=0;$int<$i;$int++)
{
if (strpos($line[$int],"李四"))//匹配查询内容
{
echo $line[$int] //这就是你要的内容
}
}
?>
楼主你是不是想解文件操作的步骤啊?
<?php$file_in = fopen('abc.txt', 'r'); //以只读方式('r')打开文件'abc.txt',
while(!feof($file_in)){ //如果没有达到文件尾,就继续循环
$line = fgets($file_in); //从文件中读出一行,放到变量$line中,
//文件指针移动到下一行
$occur = strpos($line, '李四'); //把'李四'在$line中出现的位置保存到$occur中,
//找不到则保存逻辑值false
if($occur !== false){ //如果值不是逻辑值false,则:
$result = $line; //得到结果,
break; //退出循环
}
}
echo $result; //输出结果
fclose($file_in); //关闭文件?>你去看看php手册
http://phpx.com/php/zh/function.fopen.html