Php 修剪与文件\u忽略\u新行

Php 修剪与文件\u忽略\u新行,php,optimization,Php,Optimization,我有一个680000 ID的文件,每行一个ID,我必须进入一个数组 我现在正在用file函数加载它 我想知道这两种方法中哪一种更快和/或更好,以及为什么: a使用file\u IGNORE\u NEW\u LINES参数将其与文件一起加载 b用文件加载它,然后在该数组上使用数组\映射'trim' 几乎可以肯定的是。。。参数存在是有原因的。B需要对数组映射进行额外的函数调用,对每一行进行额外的修剪调用,加上在每个数组元素中添加额外字符的额外内存开销,直到您再次修剪它们为止。几乎可以肯定A。。。参数

我有一个680000 ID的文件,每行一个ID,我必须进入一个数组

我现在正在用file函数加载它

我想知道这两种方法中哪一种更快和/或更好,以及为什么:

a使用file\u IGNORE\u NEW\u LINES参数将其与文件一起加载 b用文件加载它,然后在该数组上使用数组\映射'trim'
几乎可以肯定的是。。。参数存在是有原因的。B需要对数组映射进行额外的函数调用,对每一行进行额外的修剪调用,加上在每个数组元素中添加额外字符的额外内存开销,直到您再次修剪它们为止。

几乎可以肯定A。。。参数存在是有原因的。B需要对array_map进行额外的函数调用,并对每一行进行额外的trim调用,加上在每个数组元素中添加该额外字符的额外内存开销,直到再次将它们全部修剪