我正在写一个我打电话的PHP脚本
$lines = file('base_list.txt');
Run Code Online (Sandbox Code Playgroud)
将文件分成数组.该文件中有超过100,000行,应该是数组中的100,000个元素,但是当我运行时
print_r($lines);
exit;
Run Code Online (Sandbox Code Playgroud)
该数组只包含7280个元素.
所以我很好奇,WTF?数组可以拥有的密钥数量是否有限制?我在本地运行这款双核2.0Ghz,配备2GB内存(Vista和IIS); 所以我有点困惑4MB文件如何抛出这样的结果.
编辑:我可能应该提到我之前在php.ini中也将memory_limit设置为512MB.