2010-12-22 134 views
0

可能重複:
array_push() vs. $array[] = … Which is fastest?PHP:添加到陣列

是它更好地使用[]或array_push()添加到PHP中的數組?我總是使用array_push(),但只是因爲它/似乎/適當。

$array = array(); 

array_push($array, array('1','2','3')); 

// or 

$array[] = array('1','2','3'); 

只是好奇。

+0

http://stackoverflow.com/questions/1074059/array-push-vs-array-which-is-fastest – 2010-12-22 14:48:31

+0

它更好地使用array_push()在php數組中添加元素 – 2010-12-22 14:50:42

回答

2

我相信$ array []更有效率。

0

在可讀性方面,我更喜歡array_push()與[]比較。然而,array_push是升技在性能上慢比較array_push vs []

0

當比較不同的語法結構,有多個屬性來考慮:

  • 「更好」
  • 更快
  • 可讀性

其中只有一個是有效的。