本文實例講述了php實現將一維數組轉換為每3個連續值組成的二維數組。分享給大家供大家參考,具體如下:
<?php$aaa = array('aa','bb','cc','dd','ee','ff','gg','hh','ii');for($i=0;$i<3;$i++){ $bbb[] = array_slice($aaa, $i * 3 ,3);}print_r($bbb);?>
運行結果如下:
Array( [0] => Array ( [0] => aa [1] => bb [2] => cc ) [1] => Array ( [0] => dd [1] => ee [2] => ff ) [2] => Array ( [0] => gg [1] => hh [2] => ii ))
關鍵代碼:
$bbb[] = array_slice($aaa, $i * 3 ,3);//3為3個一組,如果是2為2個一組