PHP - 使用内置函数编写自己的函数VS.

时间:2012-05-15 22:13:41

标签: php function built-in

使用“box”函数(例如array_map)是否有任何优势,而不是编写自己的循环(当您知道“box”函数不能以除您自己的函数之外的任何其他方式编写时?

(有什么用?当callback函数是自定义函数时,它有时更具可读性)

2 个答案:

答案 0 :(得分:6)

与PHP中的相同实现相比,内置函数总是更快。内置函数将在C中执行,而PHP函数将被解释为C - 然后执行。

答案 1 :(得分:2)

有时它只是关于性能,因为这些函数可能用C语言编写,低级别,与php相比......

这不是系统性的。