我需要在目录中写入所有文件。每个文件的大小约为7 mb。
当我打开文件时,我必须解析它,保存并打开下一个文件。
我知道堆栈内存会出现问题。如何控制这种更优化?
答案 0 :(得分:2)
请务必在读取每个文件后关闭文件:
$myfile = fopen("webdictionary.txt", "r") or die("Unable to open file!");
echo fread($myfile,filesize("webdictionary.txt"));
fclose($myfile);
// $myfile = // next file
// fclose($myfile)
....