使用array_slice()函數可以指定陣列輸出的數量,例如只輸出陣中前4個陣列,或是由第4個陣列之後輸出全部陣列,透過array_slice()函數都可達成
php code範例如下
//共有9個陣列
$Arr=array("陣列01","陣列02","陣列03","陣列04","陣列05","陣列06","陣列07","陣列08","陣列09");
//取得陣列總數$Arrcount = is_array($Arr) ? count($Arr) : 0 ;
//只輸出0-4個陣列
//顯示陣列01,陣列02,陣列03,陣列04
foreach(array_slice($Arr, 0, 4) as $val){
echo $val.',';
}
//輸出第4個之後的全部陣列
//顯示陣列05,陣列06,陣列07,陣列08,陣列09
foreach(array_slice($Arr, 4, $Arrcount) as $val){
echo $val.',';
}
留言
張貼留言