标签: php optimization
我有一个680,000个ID的文件(每行一个)我必须进入一个数组。
我正在使用file()功能加载它。
file()
我想知道这两种方法中哪一种更快和/或更好(以及为什么):
FILE_IGNORE_NEW_LINES
array_map('trim')
答案 0 :(得分:9)
几乎可以肯定A ...参数是有原因的。 B需要对array_map()进行额外的函数调用,并为每一行调用trim(),以及在每个数组元素中都有额外字符的额外内存开销,直到再将它们全部调整为止。