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.MVC的模板标签系统(二)
Sep 05 PHP
php INI配置文件的解析实现分析
Jan 04 PHP
php下将多个数组合并成一个数组的方法与实例代码
Feb 03 PHP
探讨file_get_contents与curl效率及稳定性的分析
Jun 06 PHP
PHP CodeBase:将时间显示为&quot;刚刚&quot;&quot;n分钟/小时前&quot;的方法详解
Jun 06 PHP
php+js iframe实现上传头像界面无跳转
Apr 29 PHP
php判断数组中是否存在指定键(key)的方法
Mar 17 PHP
PHP中4种常用的抓取网络数据方法
Jun 04 PHP
基于PHP技术开发客服工单系统
Jan 06 PHP
PHP使用fopen与file_get_contents读取文件实例分享
Mar 04 PHP
PHP实现图片的等比缩放和Logo水印功能示例
May 04 PHP
PHP多进程之pcntl_fork的实例详解
Oct 15 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/04/12 PHP
PHP取得一个类的属性和方法的实现代码
2011/05/22 PHP
十个PHP高级应用技巧果断收藏
2015/09/25 PHP
分享10段PHP常用代码
2015/11/11 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
2016/05/20 PHP
PHP加密解密类实例代码
2016/07/20 PHP
PHP利用Socket获取网站的SSL证书与公钥
2017/06/18 PHP
提高 DHTML 页面性能
2006/12/25 Javascript
JavaScript起点(严格模式深度了解)
2013/01/28 Javascript
JavaScript中判断整字类型最简洁的实现方法
2014/11/08 Javascript
node.js中的buffer.Buffer.isBuffer方法使用说明
2014/12/14 Javascript
jQuery插件kinMaxShow扩展效果用法实例
2015/05/04 Javascript
jQuery获取字符串中出现最多的数
2016/02/22 Javascript
两行代码轻松搞定JavaScript日期验证
2016/08/03 Javascript
微信小程序-获得用户输入内容
2017/02/13 Javascript
最常用的jQuery表单验证(简单)
2017/05/23 jQuery
Vue 中 filter 与 computed 的区别与用法解析
2019/11/21 Javascript
[01:56]2014DOTA2西雅图邀请赛 MVP外卡赛老队长精辟点评
2014/07/09 DOTA
[10:53]2018DOTA2国际邀请赛寻真——EG
2018/08/11 DOTA
[01:17:47]TNC vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python3.0与2.X版本的区别实例分析
2014/08/25 Python
Python的Tornado框架实现异步非阻塞访问数据库的示例
2016/06/30 Python
python实现各进制转换的总结大全
2017/06/18 Python
python的变量与赋值详细分析
2017/11/08 Python
K-means聚类算法介绍与利用python实现的代码示例
2017/11/13 Python
利用python实现简单的邮件发送客户端示例
2017/12/23 Python
Python 3.3实现计算两个日期间隔秒数/天数的方法示例
2019/01/07 Python
聊聊python里如何用Borg pattern实现的单例模式
2019/06/06 Python
马云北大演讲完整版:真心话,什么才是阿里的核心竞争力?
2014/04/04 职场文书
社区精神文明建设汇报材料
2014/08/17 职场文书
2015初中团支部工作总结
2015/07/21 职场文书
小学教师教学随笔
2015/08/14 职场文书
环保建议书作文400字
2015/09/14 职场文书
Angular CLI发布路径的配置项浅析
2021/03/29 Javascript
python编程项目中线上问题排查与解决
2021/11/01 Python
使用Java去实现超市会员管理系统
2022/03/18 Java/Android