使用"box"函数(例如array_map
)比编写自己的循环有什么好处吗(当您知道"box"函数不能以您自己的函数以外的任何其他方式编写时?
(干什么?有时当callback
函数是自定义函数时,它更具可读性)
内置函数总是比 PHP 中的相同实现更快。内置函数将以 C 语言执行,而 PHP 函数将被解释为 C - 然后执行。
有时它完全与性能有关,因为这些函数可能是用 C 语言编码的,与 php 相比,这些函数可能是低级的
......不过,这不是系统性的。
使用"box"函数(例如array_map
)比编写自己的循环有什么好处吗(当您知道"box"函数不能以您自己的函数以外的任何其他方式编写时?
(干什么?有时当callback
函数是自定义函数时,它更具可读性)
内置函数总是比 PHP 中的相同实现更快。内置函数将以 C 语言执行,而 PHP 函数将被解释为 C - 然后执行。
有时它完全与性能有关,因为这些函数可能是用 C 语言编码的,与 php 相比,这些函数可能是低级的
......不过,这不是系统性的。