不关闭就不能读取文件吗?

$filename="../1.txt";
       $content="似乎不关闭文件就不能进行读取?";
       $handle=fopen($filename,"r");
       fwrite($handle,$content);
       fclose($handle);
       $handle2=fopen($filename,"a+");
       $content2=fread($handle2,filesize($filename));
       echo "succes!!!";
       echo $content2;


错过了年华
浏览 1734回答 3
3回答

qq_青枣工作室_0

<?php $filename="../1.txt";  $content="似乎不关闭文件就不能进行读取?"; $handle=fopen($filename,"w+"); // 写+读,就填w+ fwrite($handle,$content); //fclose($handle); //$handle2=fopen($filename,"a+");  fseek($handle, 0);  // 文件指针要重新回到0,再读取内容。 $content2=fread($handle,filesize($filename)); echo "succes!!!";  echo $content2;

qq_青枣工作室_0

$content="似乎不关闭文件就不能进行读取?"; $handle=fopen($filename,"w");    // 这里要把你的"r"改为"w",因为后面要写文件。你的"r"是读文件。
打开App,查看更多内容
随时随地看视频慕课网APP