• 企业400电话
  • 网络优化推广
  • AI电话机器人
  • 呼叫中心
  • 全 部 栏 目

    网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    PHP简单实现二维数组的矩阵转置操作示例
    POST TIME:2021-10-18 05:17

    本文实例讲述了PHP简单实现二维数组的矩阵转置操作。分享给大家供大家参考,具体如下:

    ?php
      $arr1 = array(
            array(1,2,3),
            array(4,5,6),
            array(6,7,8),
            array('a','b','c')
          );
      echo '脚本之家测试结果:br>br>';
      echo '矩阵转置前:br>';
      for($i=0;$icount($arr1);$i++){
        for($j=0;$jcount($arr1[$i]);$j++){
         echo $arr1[$i][$j].'nbsp';
        }
        echo 'br>';
      }
      echo '矩阵转置后:br>';
      for($i=0;$icount($arr1);$i++){      //确定转置列数
        for($j=0;$jcount($arr1[$i]);$j++){  //确定转置行数
         $arr2[$j][$i] = $arr1[$i][$j];   //将矩阵1的“第i行第j列”的值 赋给 矩阵2的“第j行第i列”
        }
      }
      for($j=0;$jcount($arr2);$j++){       //遍历数组2
        for($i=0;$icount($arr2[$j]);$i++){
         echo $arr2[$j][$i].'nbsp';
        }
        echo 'br>';
      }
    ?>
    
    

    运行输出:

    更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数学运算技巧总结》、《PHP运算与运算符用法总结》、《php字符串(string)用法总结》、《PHP数组(Array)操作技巧大全》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php正则表达式用法总结》及《php常见数据库操作技巧汇总》

    希望本文所述对大家PHP程序设计有所帮助。

    您可能感兴趣的文章:
    • PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
    • PHP实现通过二维数组键值获取一维键名操作示例
    • php利用array_search与array_column实现二维数组查找
    • PHP实现二维数组按照指定的字段进行排序算法示例
    • php二维数组按某个键值排序的实例讲解
    • PHP实现二维数组中的查找算法小结
    • PHP实现一维数组与二维数组去重功能示例
    • PHP简单实现二维数组赋值与遍历功能示例
    • PHP二维数组分页2种实现方法解析
    上一篇:PHP实现图的邻接矩阵表示及几种简单遍历算法分析
    下一篇:php图片合成方法(多张图片合成一张)
  • 相关文章
  • 

    关于我们 | 付款方式 | 荣誉资质 | 业务提交 | 代理合作


    © 2016-2020 巨人网络通讯

    时间:9:00-21:00 (节假日不休)

    地址:江苏信息产业基地11号楼四层

    《增值电信业务经营许可证》 苏B2-20120278

    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信