教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php二维数组矩形转置的实现代码一例

php二维数组矩形转置的实现代码一例

发布时间:2015-11-30   编辑:jiaochengji.com
一个php二维数组矩形转置的代码,有需要的朋友,可以参考学习一下。

代码如下:

<?php
    /**
     *二维数组转置
     *定义一个二维数组
     *by www.jbxue.com
    */

    $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/>";
    }
?>

很简单吧,有关php数组的相知识,请参考:php入门基础教程之PHP数组 。
脚本学堂致力于为大家提供简单易于学习的php 教程与实例,您身边的技术网站,就在精彩生活每一天!!

您可能感兴趣的文章:
javasricpt二维数组矩形转置的实现代码
php二维数组矩形转置的实现代码一例
php二维数组根据键名分组相加的实例代码
去掉二维数组中的重复组合的实现代码
python中如何表示多维数组
vbscript基础教程-数组
利用google api生成二维码名片例子
一个去除二维数组中重复项的php函数
php数组排序方法大全(脚本学堂整理奉献)
PHP二维数组去重的实例解析

[关闭]
~ ~