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一个找二层目录的小东东
Aug 02 PHP
基于PHP CURL获取邮箱地址的详解
Jun 03 PHP
两种设置php载入页面时编码的方法
Jul 29 PHP
PHP针对JSON操作实例分析
Jan 12 PHP
thinkPHP自动验证、自动添加及表单错误问题分析
Oct 17 PHP
PHP用continue跳过本次循环中剩余代码的注意点
Jun 27 PHP
thinkphp ajaxfileupload实现异步上传图片的示例
Aug 28 PHP
PHP实现APP微信支付的实例讲解
Feb 10 PHP
PHP模糊查询技术实例分析【附源码下载】
Mar 07 PHP
Yii 框架控制器创建使用及控制器响应操作示例
Oct 14 PHP
php适配器模式简单应用示例
Oct 23 PHP
Swoole源码中如何查询Websocket的连接问题详解
Aug 30 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/07/17 PHP
php将access数据库转换到mysql数据库的方法
2014/12/24 PHP
php文件管理基本功能简单操作
2017/01/16 PHP
一起来写段JS drag拖动代码
2010/12/09 Javascript
对setInterval在火狐和chrome切换标签产生奇怪的效果之探索,与解决方案!
2011/10/29 Javascript
jquery命令汇总,方便使用jquery的朋友
2012/06/26 Javascript
JQuery获取样式中的background-color颜色值的问题
2013/08/20 Javascript
NodeJs中的VM模块详解
2015/05/06 NodeJs
javascript实现3D变换的立体圆圈实例
2015/08/06 Javascript
解析JavaScript面向对象概念中的Object类型与作用域
2016/05/10 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
10分钟掌握XML、JSON及其解析
2020/12/06 Javascript
js 去掉字符串前后空格实现代码集合
2017/03/25 Javascript
JavaScript实现区块链
2018/03/14 Javascript
详解Vue基于vue-quill-editor富文本编辑器使用心得
2019/01/03 Javascript
Python单链表的简单实现方法
2014/09/23 Python
python使用in操作符时元组和数组的区别分析
2015/05/19 Python
解读python logging模块的使用方法
2018/04/17 Python
python DataFrame 取差集实例
2019/01/30 Python
Python Django 前后端分离 API的方法
2019/08/28 Python
python 解决flask uwsgi 获取不到全局变量的问题
2019/12/22 Python
Python如何操作office实现自动化及win32com.client的运用
2020/04/01 Python
python实现数字炸弹游戏
2020/07/17 Python
python中操作文件的模块的方法总结
2021/02/04 Python
HTML5网页音乐播放器的示例代码
2017/11/09 HTML / CSS
adidas旗下高尔夫装备供应商:TaylorMade Golf(泰勒梅高尔夫)
2016/08/28 全球购物
长曲棍球装备:Lacrosse Monkey
2020/12/02 全球购物
学校卫生检查制度
2014/02/03 职场文书
校园安全广播稿
2014/02/08 职场文书
《春雨》教学反思
2014/04/24 职场文书
工作推荐信范文
2014/05/10 职场文书
多媒体编辑专业毕业生求职信
2014/06/13 职场文书
毕业生面试求职信
2014/06/23 职场文书
幼儿园大班教育随笔
2015/08/14 职场文书
2016学习依法治国心得体会
2016/01/15 职场文书
机关干部作风整顿心得体会
2016/01/22 职场文书