Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 哪一个是最好的-使用内置函数还是编写自己的函数?_Php - Fatal编程技术网

Php 哪一个是最好的-使用内置函数还是编写自己的函数?

Php 哪一个是最好的-使用内置函数还是编写自己的函数?,php,Php,哪一个更快更好? 在php中编写自己的函数或使用内置函数 例如,用于将二维阵列转换为一维阵列。 我必须使用 array_merge($array1) 或者使用 foreach(){ } 通常,预定义的PHP函数速度更快。它们是用C编写的,因此无论您如何编写自己的PHP函数,它们都会更快 如果你自己写,你对结果有更多的控制和权力。您必须决定在您的情况下需要什么。一般来说,预定义的PHP函数速度更快。它们是用C编写的,因此无论您如何编写自己的PHP函数,它们都会更快 如果你自己写,你对结果

哪一个更快更好? 在php中编写自己的函数或使用内置函数 例如,用于将二维阵列转换为一维阵列。 我必须使用

array_merge($array1)
或者使用

foreach(){
   }

通常,预定义的PHP函数速度更快。它们是用C编写的,因此无论您如何编写自己的PHP函数,它们都会更快


如果你自己写,你对结果有更多的控制和权力。您必须决定在您的情况下需要什么。

一般来说,预定义的PHP函数速度更快。它们是用C编写的,因此无论您如何编写自己的PHP函数,它们都会更快


如果你自己写,你对结果有更多的控制和权力。您必须决定在您的情况下需要什么。

尽量使用内置函数,因为它已经在一些库中写入。另外,它还避免了代码冗余,总是使用内置函数,因为它已经在一些库中编写。此外,它还避免了代码冗余。您可能还想补充一点,PHP使用的算法可能会得到优化。我并不是说你自己写不出更好的,但是你希望得到一点,你可能还想补充一点,PHP使用的算法可能会得到优化。我并不是说你自己写不出更好的,但你希望你能抓住重点