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 相关文章推荐
队列在编程中的实际应用(php)
Sep 04 PHP
PHP性能优化准备篇图解PEAR安装
Dec 05 PHP
php判断上传的Excel文件中是否有图片及PHPExcel库认识
Jan 11 PHP
PHP输出九九乘法表代码实例
Mar 27 PHP
PHP中使用BigMap实例
Mar 30 PHP
合格的PHP程序员必备技能
Nov 13 PHP
php实现的pdo公共类定义与用法示例
Jul 19 PHP
PHP数据库操作三:redis用法分析
Aug 16 PHP
phpStudy2016 配置多个域名期间遇到的问题小结
Oct 19 PHP
Laravel框架实现抢红包功能示例
Oct 31 PHP
PHP项目多语言配置平台实现过程解析
May 18 PHP
php远程请求CURL案例(爬虫、保存登录状态)
Apr 01 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 生成随机验证码图片代码
2010/02/08 PHP
PHP中使用asort进行中文排序失效的问题处理
2014/08/18 PHP
PHP微信开发之根据用户回复关键词\位置返回附近信息
2016/06/24 PHP
PHP中多线程的两个实现方法
2016/10/14 PHP
关于PHP内置的字符串处理函数详解
2017/02/04 PHP
php框架CI(codeigniter)自动加载与自主创建对象操作实例分析
2020/06/06 PHP
一个JavaScript继承的实现
2006/10/24 Javascript
jquery 可排列的表实现代码
2009/11/13 Javascript
jquery trim() 功能源代码
2011/02/14 Javascript
javascript之典型高阶函数应用介绍二
2013/01/10 Javascript
js动态拼接正则表达式的两种方法
2014/03/04 Javascript
JS小游戏之宇宙战机源码详解
2014/09/25 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
2015/08/06 Javascript
JavaScript实现相册弹窗功能(zepto.js)
2016/06/21 Javascript
webuploader模态框ueditor显示问题解决方法
2016/12/27 Javascript
Vue自定义render统一项目组弹框功能
2020/06/07 Javascript
JavaScript图片旋转效果实现方法详解
2020/06/28 Javascript
移动端JS实现拖拽两种方法解析
2020/10/12 Javascript
[01:10]DOTA2次级职业联赛 - U5战队宣传片
2014/12/01 DOTA
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
Python2.x中文乱码问题解决方法
2015/06/02 Python
搭建python django虚拟环境完整步骤详解
2019/07/08 Python
python实现获取单向链表倒数第k个结点的值示例
2019/10/24 Python
Pycharm debug调试时带参数过程解析
2020/02/03 Python
详解pycharm2020.1.1专业版安装指南(推荐)
2020/08/07 Python
Vero Moda西班牙官方购物网站:丹麦BESTSELLER旗下知名女装品牌
2018/04/27 全球购物
为什么使用接口?
2014/08/13 面试题
毕业生自我鉴定
2013/12/04 职场文书
农场厂长岗位职责
2013/12/28 职场文书
法学院毕业生求职信
2014/06/25 职场文书
党员干部群众路线个人整改措施
2014/09/18 职场文书
公司借条范本
2015/05/25 职场文书
单位收入证明范本
2015/06/18 职场文书
教师教育教学随笔
2015/08/15 职场文书
Python趣味挑战之教你用pygame画进度条
2021/05/31 Python
redis sentinel监控高可用集群实现的配置步骤
2022/04/01 Redis