作者o500521 (poet)
看板PHP
标题[请益] 反覆读取多行
时间Thu Aug 2 17:01:07 2012
大家好小弟又遇到问题了...
档案假设是
aaa
(要的资料)
bbb
aaa
(要的资料)
bbb
aaa
(要的资料)
bbb
小弟写的程式
while(!feof($fp))
{
if($line=="aaa")
{
$line = chop(fgets($fp));
{
$cid = array(fgets($line));
}
}
elseif($line=="bbb")
{
fwrite($fp1,$cid."\n");
}
}
fclose($fp);
fclose($fp1);
可是写出来的档案仍然0kb 请问各位大大我该怎麽做
谢谢大家
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.100.144
1F:→ kerash:你的 line 在哪里? 08/02 19:43
2F:→ kerash:按照这个流程没有 $line = xx 的地方 08/02 19:43
3F:→ Canboo:你这个while等於白跑,因为你的if判断根本就有问题 08/02 21:06
4F:→ Canboo:两个条件在第一次跑回圈时就都不符合,後续就一直下去不符 08/02 21:06