我需要從一個大陣列(我不知道數組,它來自數據庫)的亞陣列,像這樣:子陣列
$array =
array(0=>'Name 1',1=>'Name 2',2=>'Name 3',3=>'Name 4',4=>'Name 5',5=>'Name 6');
什麼,我需要的是讓前3個元素。
$new_array = array(0=>'Name 1',1=>'Name 2',2=>'Name 3');
謝謝!
我需要從一個大陣列(我不知道數組,它來自數據庫)的亞陣列,像這樣:子陣列
$array =
array(0=>'Name 1',1=>'Name 2',2=>'Name 3',3=>'Name 4',4=>'Name 5',5=>'Name 6');
什麼,我需要的是讓前3個元素。
$new_array = array(0=>'Name 1',1=>'Name 2',2=>'Name 3');
謝謝!
$new_array = array_slice($array, 0, 3);
,你也可以嘗試array_chunk()
來分隔陣列分成若干小的
`array_chunk($ array,$ x)`會返回x個數組的數組,其中x =`(count($ array))/ $ x` – mithilatw 2013-02-01 17:14:40
Tnaks,這就是我一直在尋找! – mdaguerre 2011-01-21 18:02:23