Rumah >pembangunan bahagian belakang >tutorial php >TXT 文件操作有关问题,
TXT 文件操作问题,急急急
用fwrite 写入字符串到文档里面怎么让指针停在最后一行的末尾而不是下一行啊?
每次在字符串后面加上PHP_EOL或者“\r\n”的话写完最后一行的时候,在文档里面看着是这样的
"String 1"
"String 2"
但是实际上我用fgets(代码如下)读取时
<br />$fname1=("pending.txt");<br />$fp1=fopen($fname1, "r+");<br /><br />while(!feof($fp1))<br />{ <br /> $read=explode(";", fgets($fp1));//字符串中用;来打成数组<br /> echo "read[0]= ".$read[0];// 用来测试<br /> echo "<br/>";<br />}<br />fclose($fp1);<br />
while($buf = fgets($fp1))<br />{ <br /> $read=explode(";", $buf);//字符串中用;来打成数组<br /> echo "read[0]= ".$read[0];// 用来测试<br /> echo "<br/>";<br />}