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生成静态页面教程
Jan 10 PHP
跟我学Laravel之请求与输入
Oct 15 PHP
php递归法读取目录及文件的方法
Jan 30 PHP
PHP实现QQ空间自动回复说说的方法
Dec 02 PHP
thinkPHP模型初始化实例分析
Dec 03 PHP
PHP实现图片不变型裁剪及图片按比例裁剪的方法
Jan 14 PHP
php实现xml与json之间的相互转换功能实例
Jul 07 PHP
php封装的单文件(图片)上传类完整实例
Oct 18 PHP
PHP laravel中的多对多关系实例详解
Jun 07 PHP
浅析PHP数据导出知识点
Feb 17 PHP
PHP ADODB生成下拉列表框功能示例
May 29 PHP
PHP7创建销毁session的实例方法
Feb 03 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&amp;MYSQL服务器配置说明
2006/10/09 PHP
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
2014/06/23 PHP
jQuery+PHP+ajax实现微博加载更多内容列表功能
2014/06/27 PHP
PHP制作3D扇形统计图以及对图片进行缩放操作实例
2014/10/23 PHP
php对二维数组进行相关操作(排序、转换、去空白等)
2015/11/04 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
laravel 实现向公共模板中传值 (view composer)
2019/10/22 PHP
Javascript 复制数组实现代码
2009/11/26 Javascript
EasyUI中的tree用法介绍
2011/11/01 Javascript
ExtJS DOM元素操作经验分享
2013/08/28 Javascript
jquery日历控件实现方法分享
2014/03/07 Javascript
Javascript实现Array和String互转换的方法
2015/12/21 Javascript
jQuery拖拽排序插件制作拖拽排序效果(附源码下载)
2016/02/23 Javascript
Bootstrap模态框(Modal)实现过渡效果
2017/03/17 Javascript
JavaScript生成简单等差数列
2017/11/28 Javascript
echarts同一页面中四个图表切换的js数据交互方法示例
2018/07/03 Javascript
angular 未登录状态拦截路由跳转的方法
2018/10/09 Javascript
js中let能否完全替代IIFE
2019/06/15 Javascript
vue.js实现双击放大预览功能
2020/06/23 Javascript
Vue实现计算器计算效果
2020/08/17 Javascript
nestjs返回给前端数据格式的封装实现
2021/02/22 Javascript
[01:07]2015国际邀请赛 中国区预选赛精彩回顾
2015/06/15 DOTA
python实现大转盘抽奖效果
2019/01/22 Python
python flask几分钟实现web服务的例子
2019/07/26 Python
用Python画小女孩放风筝的示例
2019/11/23 Python
python 已知平行四边形三个点,求第四个点的案例
2020/04/12 Python
Python常用断言函数实例汇总
2020/11/30 Python
canvas离屏技术与放大镜实现代码示例
2018/08/31 HTML / CSS
护理专业自荐信
2013/12/03 职场文书
高三语文教学反思
2014/01/15 职场文书
法人代表身份证明书及授权委托书
2014/09/16 职场文书
2014年药品销售工作总结
2014/12/16 职场文书
三八妇女节致辞
2015/07/31 职场文书
公司出差管理制度范本
2015/08/05 职场文书
初级职称评定工作总结
2015/08/13 职场文书
JavaScript中的宏任务和微任务详情
2021/11/27 Javascript