向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[] 的行為不同,后者會新建一個數組。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM