【发布时间】:2010-10-08 06:33:32
【问题描述】:
在 PHP 中附加数组成员更好用,
$array[] = $value;
或
array_push($array, $value);
?
虽然手册上说最好避免函数调用,但我也读过$array[] 比array_push() 慢得多。有哪些说明或基准?
【问题讨论】:
-
$myArray[] = 123;这将比 array_push 函数更快。它直接将值添加到该数组中。函数对该变量具有单独的堆栈。并且它可能在该函数中包含该语句。
标签: php arrays performance