PHP二维数组矩形转置实例


Posted in PHP onJuly 20, 2016

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

以上这篇PHP二维数组矩形转置实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
怎样在UNIX系统下安装php3
Oct 09 PHP
PHP反转字符串函数strrev()函数的用法
Feb 04 PHP
php中current、next与reset函数用法实例
Nov 17 PHP
PHP实现操作redis的封装类完整实例
Nov 14 PHP
PHP中子类重载父类的方法【parent::方法名】
May 06 PHP
php中的登陆login实例代码
Jun 20 PHP
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
Dec 14 PHP
CodeIgniter框架常见用法工作总结
Mar 16 PHP
PHP实现电商订单自动确认收货redis队列
May 17 PHP
Laravel中Facade的加载过程与原理详解
Sep 22 PHP
搜索附近的人PHP实现代码
Feb 11 PHP
thinkphp5.1 文件引入路径问题及注意事项
Jun 13 PHP
php实现登录tplink WR882N获取IP和重启的方法
Jul 20 #PHP
PHP的AES加密算法完整实例
Jul 20 #PHP
postfixadmin忘记密码后的修改密码方法详解
Jul 20 #PHP
PHP简单日历实现方法
Jul 20 #PHP
分析PHP中单双引号的误区和双引号小隐患
Jul 19 #PHP
PHP实现数组array转换成xml的方法
Jul 19 #PHP
smarty循环嵌套用法示例分析
Jul 19 #PHP
You might like
PHP 命令行参数详解及应用
2011/05/18 PHP
php判断linux下程序问题实例
2015/07/09 PHP
PHP调用存储过程返回值不一致问题的解决方法分析
2016/04/26 PHP
CI框架(CodeIgniter)公共模型类定义与用法示例
2017/08/10 PHP
Extjs学习笔记之八 继承和事件基础
2010/01/08 Javascript
JavaScript作用域链使用介绍
2013/08/29 Javascript
js的touch事件的实际引用
2014/10/13 Javascript
浅析Bootstrap组件之面板组件
2016/05/04 Javascript
PassWord输入框代码分享
2016/06/07 Javascript
Highcharts学习之坐标轴
2016/08/02 Javascript
Angular 中 select指令用法详解
2016/09/29 Javascript
获取url中用&amp;隔开的参数实例(分享)
2017/05/28 Javascript
详细分析单线程JS执行问题
2017/11/22 Javascript
Node.Js生成比特币地址代码解析
2018/04/21 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
2018/11/15 Javascript
atom-design(Vue.js移动端组件库)手势组件使用教程
2019/05/16 Javascript
react quill中图片上传由默认转成base64改成上传到服务器的方法
2019/10/30 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
ES6 class类链式继承,实例化及react super(props)原理详解
2020/02/15 Javascript
[53:03]Optic vs TNC 2018国际邀请赛小组赛BO2 第一场 8.17
2018/08/18 DOTA
[01:01:01]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第一场 10.29
2020/10/29 DOTA
在DigitalOcean的服务器上部署flaskblog应用
2015/12/19 Python
python树莓派红外反射传感器
2019/01/21 Python
Django--权限Permissions的例子
2019/08/28 Python
解决python中import文件夹下面py文件报错问题
2020/06/01 Python
Python函数参数定义及传递方式解析
2020/06/10 Python
Python中logger日志模块详解
2020/08/04 Python
HTML5之SVG 2D入门9—蒙板及mask元素介绍与应用
2013/01/30 HTML / CSS
美国购买体育、音乐会和剧院门票网站:SelectATicket
2019/09/08 全球购物
物流专业大学生求职信范文
2013/10/28 职场文书
表彰会主持词
2014/03/26 职场文书
文员试用期转正自我鉴定
2014/09/14 职场文书
留学推荐信英文范文
2015/03/26 职场文书
2015年大学社团工作总结
2015/04/09 职场文书
最美乡村教师观后感
2015/06/11 职场文书
python中的plt.cm.Paired用法说明
2021/05/31 Python