- $arr = array();
- // 第一种
- array_push($arr, 'test');
- // 第二种
- $arr[] = 'test';
参考 PHP 官方文档: http://php.net/manual/zh/function.array-push.php
如果用 array_push() 来给数组增加一个单元, 还不如用 $array[] = , 因为这样没有调用函数的额外负担.
如果第一个参数不是数组, array_push() 将发出一条警告. 这和 $var[] 的行为不同, 后者会新建一个数组.
来源: http://www.bubuko.com/infodetail-2562041.html