我刚刚发现我的脚本给了我一个致命错误:
Fatal error: Allowed memory size of 268435456 bytes exhausted (tried to allocate 440 bytes) in C:\process_txt.php on line 109
那行是这样的:
$lines = count(file($path)) - 1;
因此,我认为将文件加载到内存中并计算行数有困难,是否有更有效的方法可以在没有内存问题的情况下执行此操作?
我需要计算行数范围从2MB到500MB的文本文件。有时候也许是演出。
谢谢大家的帮助。
喵喔喔
holdtom
慕森卡