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 24 PHP
php面向对象全攻略 (三)特殊的引用“$this”的使用
Sep 30 PHP
smarty巧妙处理iframe中内容页的代码
Mar 07 PHP
Destoon旺旺无法正常显示,点击提示“会员名不存在”的解决办法
Jun 21 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
Jun 28 PHP
php基于openssl的rsa加密解密示例
Jul 11 PHP
PHP CURL采集百度搜寻结果图片不显示问题的解决方法
Feb 03 PHP
CakePHP框架Session设置方法分析
Feb 23 PHP
PHP设计模式之观察者模式定义与用法分析
Apr 04 PHP
php设计模式之策略模式应用案例详解
Jun 17 PHP
PHP中遍历数组的三种常用方法实例分析
Jun 24 PHP
阿里对象存储OSS在laravel框架中的使用方法
Oct 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文件扩展名判断及获取文件扩展名的N种方法
2015/09/12 PHP
WordPress中限制非管理员用户在文章后只能评论一次
2015/12/31 PHP
PHP实现的获取文件mimes类型工具类示例
2018/04/08 PHP
Tab切换组件(选项卡功能)实例代码
2013/11/21 Javascript
JavaScript中的标签语句用法分析
2015/02/10 Javascript
基于Css3和JQuery实现打字机效果
2015/08/11 Javascript
浅谈JS验证表单文本域输入空格的问题
2017/02/14 Javascript
jQuery extend()详解及简单实例
2017/05/06 jQuery
JS 组件系列之Bootstrap Table的冻结列功能彻底解决高度问题
2017/06/30 Javascript
JavaScript学习总结之正则的元字符和一些简单的应用
2017/06/30 Javascript
简单谈谈CommonsChunkPlugin抽取公共模块
2017/12/31 Javascript
vue多页面项目中路由使用history模式的方法
2019/09/23 Javascript
你不知道的SpringBoot与Vue部署解决方案
2020/11/09 Javascript
[49:17]DOTA2-DPC中国联赛 正赛 Phoenix vs Dynasty BO3 第三场 1月26日
2021/03/11 DOTA
tornado框架blog模块分析与使用
2013/11/21 Python
python目录操作之python遍历文件夹后将结果存储为xml
2014/01/27 Python
Python使用稀疏矩阵节省内存实例
2014/06/27 Python
python实现上传样本到virustotal并查询扫描信息的方法
2014/10/05 Python
Python排序搜索基本算法之冒泡排序实例分析
2017/12/09 Python
python 读取txt,json和hdf5文件的实例
2018/06/05 Python
python实现月食效果实例代码
2019/06/18 Python
python 实现Flask中返回图片流给前端展示
2020/01/09 Python
python使用布隆过滤器的实现示例
2020/08/20 Python
用python-webdriver实现自动填表的示例代码
2021/01/13 Python
美国亚马逊旗下男装网站:East Dane(支持中文)
2019/09/25 全球购物
德国亚马逊官方网站:Amazon.de
2020/11/15 全球购物
《小山羊和小灰兔》教学反思
2014/02/19 职场文书
环保倡议书100字
2014/05/15 职场文书
学习十八大标语
2014/10/09 职场文书
赞助商致辞
2015/07/30 职场文书
小学语文课《掌声》教学反思
2016/03/03 职场文书
2019年度开业庆典祝福语大全!
2019/07/05 职场文书
我的暑假生活作文(五年级)范文
2019/08/07 职场文书
MySQL sql_mode的使用详解
2021/05/08 MySQL
redis调用二维码时的不断刷新排查分析
2022/04/01 Redis
最新动漫情报:2022年7月新番定档超过30部, OVERLORD骨王第四季也在其中噢
2022/05/04 日漫