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读取RSS feed的代码
Aug 01 PHP
PHP $_SERVER详解
Jan 16 PHP
php curl 登录163邮箱并抓取邮箱好友列表的代码(经测试)
Apr 07 PHP
Apache下禁止php文件被直接访问的解决方案
Apr 25 PHP
深入解析PHP 5.3.x 的strtotime() 时区设定 警告信息修复
Aug 05 PHP
php5.4以下版本json不支持不转义内容中文的解决方法
Jan 13 PHP
php检索或者复制远程文件的方法
Mar 13 PHP
PHP 将dataurl转成图片image方法总结
Oct 14 PHP
php文件上传 你真的掌握了吗
Nov 28 PHP
PHP编程实现的TCP服务端和客户端功能示例
Apr 13 PHP
阿里对象存储OSS在laravel框架中的使用方法
Oct 13 PHP
PHP程序守护进程化实现方法详解
Jul 16 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
overlord人气高涨,却被菲利普频繁举报,第四季很难在国内上映
2020/05/06 日漫
PHP strstr 函数判断字符串是否否存在的实例代码
2013/09/28 PHP
php可应用于面包屑导航的迭代寻找家谱树实现方法
2015/02/02 PHP
Laravel程序架构设计思路之使用动作类
2018/06/07 PHP
Thinkphp 框架扩展之驱动扩展实例分析
2020/04/27 PHP
学习YUI.Ext 第三天
2007/03/10 Javascript
JS实现简单的Canvas画图实例
2013/07/04 Javascript
js 控制图片大小核心讲解
2013/10/09 Javascript
jquery插件开发之实现md5插件
2014/03/17 Javascript
适用于javascript开发者的Processing.js入门教程
2016/02/24 Javascript
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
2016/05/25 Javascript
jQuery Ajax 异步加载显示等待效果代码分享
2016/08/01 Javascript
JS控件bootstrap suggest plugin使用方法详解
2017/03/25 Javascript
用纯Node.JS弹出Windows系统消息提示框实例(MessageBox)
2017/05/17 Javascript
几种响应式文字详解
2017/05/19 Javascript
js中怎么判断两个字符串相等的实例
2019/01/17 Javascript
ES6知识点整理之模块化的应用详解
2019/04/15 Javascript
解决vue-loader加载不上的问题
2020/10/21 Javascript
Python线程创建和终止实例代码
2018/01/20 Python
Python中的异常处理try/except/finally/raise用法分析
2019/02/28 Python
py-charm延长试用期限实例
2019/12/22 Python
Python内建序列通用操作6种实现方法
2020/03/26 Python
Python实现EM算法实例代码
2020/10/04 Python
Python+OpenCV图像处理——打印图片属性、设置存储路径、调用摄像头
2020/10/22 Python
css3的图形3d翻转效果应用示例
2014/04/08 HTML / CSS
HTML5 Canvas鼠标与键盘事件demo示例
2013/07/04 HTML / CSS
HTML5打开手机扫码功能及优缺点
2017/11/27 HTML / CSS
家得宝加拿大家装网上商店:The Home Depot加拿大
2016/08/27 全球购物
Raleigh兰令自行车美国官网:英国凤头牌自行车
2018/01/08 全球购物
英国最大的笔记本电脑直销专家:Laptops Direct
2019/07/20 全球购物
竞选部长演讲稿
2014/04/26 职场文书
微电影大赛策划方案
2014/06/05 职场文书
《乌鸦喝水》教学反思
2016/02/19 职场文书
2016优秀青年志愿者事迹材料
2016/02/25 职场文书
vue route新窗口跳转页面并且携带与接收参数
2022/04/10 Vue.js