向php数组添加元素的方法哪种更高效

Posted Ryan.zheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了向php数组添加元素的方法哪种更高效相关的知识,希望对你有一定的参考价值。

$arr = array();

// 第一种
array_push($arr, test);

// 第二种
$arr[] = test;

参考php官方文档:http://php.net/manual/zh/function.array-push.php

 如果用 array_push() 来给数组增加一个单元,还不如用 $array[] = ,因为这样没有调用函数的额外负担。

如果第一个参数不是数组,array_push() 将发出一条警告。这和 $var[] 的行为不同,后者会新建一个数组。

以上是关于向php数组添加元素的方法哪种更高效的主要内容,如果未能解决你的问题,请参考以下文章

php向数组添加含有下标的元素

如何向php数组中头部和尾部添加元素

哪种方法将元素添加到 Vuex 状态属性的数组属性是正确的?

哪种沟通方式更高效

从 DOM 中读取 HTML 片段并向其中添加自定义数据

如何在AS3中向数组添加元素?