我正在阅读一个flie,基本上大约有500,000行被|对于我解析并尝试通过CLI插入到数据库中的列来说。是否有更好的方式来读取它以便我可以使用它?PHP阅读大文本文件
目前我将它作为:
$fd = fopen ($txtFileName, "r");
while (!feof ($fd)) {
$buffer = fgets($fd);
$lines[] = $buffer;
}
fclose ($fd);
$i=0;
#hearder keys $t = $lines[1];
$keys = explode('|',$t);
但是我开始用较大的文件运行内存不足..任何帮助,将不胜感激。谢谢
谢谢,是的..我应该从一开始就做到这一点,而不是全部阅读。 干杯! – Petrogad 2010-08-16 19:42:13