下面小編就為大家?guī)硪黄狿HP二維數(shù)組矩形轉(zhuǎn)置實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。
PHP二維數(shù)組矩形轉(zhuǎn)置實例
<?php
//二維數(shù)組轉(zhuǎn)置
//定義一個二維數(shù)組
$arr =array(array(1,2,3),array(4,5,6));
//定義一個數(shù)組來放置轉(zhuǎn)置的數(shù)據(jù)
$arr1=array();
//轉(zhuǎn)置前遍歷
echo "轉(zhuǎn)置前:<br/>";
for($i=0;$i<count($arr);$i++){
for($j=0;$j<count($arr[$i]);$j++){
echo $arr[$i][$j];
}
echo "<br/>";
}
echo "轉(zhuǎn)置前后:<br/>";
//確定裝置后的行數(shù)
for($j=0;$j<count($arr[0]);$j++){
$arr1[$j]=array();
}
for($i=0;$i<count($arr);$i++){
for($j=0;$j<count($arr[$i]);$j++){
$arr1[$j][$i]= $arr[$i][$j];
//echo $arr;
}
}
//轉(zhuǎn)置后遍歷:
for($k=0;$k<count($arr1);$k++){
for($l=0;$l<count($arr1[$k]);$l++){
echo $arr1[$k][$l];
}
echo "<br/>";
}
?>
以上這篇PHP二維數(shù)組矩形轉(zhuǎn)置實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考