$file=fopen("question.txt","r");
while(!feof($file))
{
echo "<h3>". fgets($file)."</h3>"."<br />";
for($i=0;$i<=3;$i++)
{
echo fgets($file)."<br />";
}
}
答案 0 :(得分:1)
$lines =
file
("filename.txt");
然后$lines[4]
将返回第五行。
答案 1 :(得分:0)
查找并替换该行。查看http://php.net/manual/en/function.str-replace.php处的str_replace函数:)
答案 2 :(得分:0)
在这种情况下可能是更好的选择...使用文件($ path)函数将行放入数组,然后遍历它。
$lines = file($path, FILE_IGNORE_NEW_LINES);
$remove = "balblalbllablab";
foreach($lines as $key => $line)
if(stristr($line, $remove)) unset($lines[$key]);
$data = implode('\n', array_values($lines));
$file = fopen($path);
fwrite($file, $data);
fclose($file);