程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP二維數組矩形轉置,php二維數組矩形

PHP二維數組矩形轉置,php二維數組矩形

編輯:關於PHP編程

PHP二維數組矩形轉置,php二維數組矩形


<?php
    
    //二維數組轉置
    //定義一個二維數組

    $arr =array(array(1,2,3),array(4,5,6));

    //定義一個數組來放置轉置的數據
    $arr1=array();

    //轉置前遍歷
    echo "轉置前:<br/>";
    for($i=0;$i<count($arr);$i++){
        
        for($j=0;$j<count($arr[$i]);$j++){
        
            echo $arr[$i][$j];
            
        }
        echo "<br/>";
    }

    echo "轉置前後:<br/>";
    //確定裝置後的行數
    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;
        }
    }

    //轉置後遍歷:
    for($k=0;$k<count($arr1);$k++){
        
        for($l=0;$l<count($arr1[$k]);$l++){
        
            echo $arr1[$k][$l];
        }
        echo "<br/>";
    }
?>

  

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved