PHP多维数组遍历方法(2种实现方法)


Posted in PHP onDecember 10, 2015

本文实例讲述了PHP多维数组遍历方法。分享给大家供大家参考,具体如下:

方法一:

$a=array('fruits'=>array('a'=>'orange',
  'b'=>'grape',c=>'apple'),
  'numbers'=>array(1,2,3,4,5,6),
  'holes'=>array('first',5=>'second','third')
  );
foreach($a as $list=>$things){
 if(is_array($things)){
  foreach($things as $newlist=>$counter){
   echo "key:".$newlist."<br/>"."value:".$counter."<br/>";
  }
 }
}

方法二:

function MulitarraytoSingle($array){
  $temp=array();
  if(is_array($array)){
   foreach ($array as $key=>$value )
   {
    if(is_array($value)){
     MulitarraytoSingle($value);
    }
    else{
     $temp[]=$value;
    }
   }
  }
}

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP4实际应用经验篇(3)
Oct 09 PHP
目录,文件操作详谈―PHP
Nov 25 PHP
php设置编码格式的方法
Mar 05 PHP
PHP四大安全策略
Mar 12 PHP
PHP中使用正则表达式提取中文实现笔记
Jan 20 PHP
检测codeigniter脚本消耗内存情况的方法
Mar 21 PHP
PHP生成唯一订单号的方法汇总
Apr 16 PHP
PHP页面输出时js设置input框的选中值
Sep 30 PHP
php7 安装yar 生成docker镜像
May 09 PHP
php递归函数怎么用才有效
Feb 24 PHP
PHP+ajax实现二级联动菜单功能示例
Aug 10 PHP
Laravel框架实现修改登录和注册接口数据返回格式的方法
Aug 17 PHP
thinkPHP使用post方式查询时分页失效的解决方法
Dec 09 #PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
Dec 09 #PHP
微信支付PHP SDK之微信公众号支付代码详解
Dec 09 #PHP
作为程序员必知的16个最佳PHP库
Dec 09 #PHP
学习php设计模式 php实现备忘录模式(Memento)
Dec 09 #PHP
学习php设计模式 php实现观察者模式(Observer)
Dec 09 #PHP
PHP判断手机是IOS还是Android
Dec 09 #PHP
You might like
解析MySql与Java的时间类型
2013/06/22 PHP
PHP类与对象后期静态绑定操作实例详解
2018/12/20 PHP
javascript mouseover、mouseout停止事件冒泡的解决方案
2009/04/07 Javascript
javascript下string.format函数补充
2010/08/24 Javascript
addEventListener 的用法示例介绍
2014/05/07 Javascript
jQuery实现点击图片翻页展示效果的方法
2015/02/16 Javascript
js实现缓冲运动效果的方法
2015/04/10 Javascript
javascript中eval函数用法分析
2015/04/25 Javascript
基于BootStrap Metronic开发框架经验小结【四】Bootstrap图标的提取和利用
2016/05/12 Javascript
浅谈js script标签中的预解析
2016/12/30 Javascript
深入理解vuex2.0 之 modules
2017/11/20 Javascript
对vue.js中this.$emit的深入理解
2018/02/23 Javascript
微信小程序实现人脸识别
2018/05/25 Javascript
vue 项目 iOS WKWebView 加载
2019/04/17 Javascript
微信小程序实现同时上传多张图片
2020/02/03 Javascript
基于JavaScript获取url参数2种方法
2020/04/17 Javascript
[01:31:02]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第一场
2019/08/22 DOTA
Python编程中运用闭包时所需要注意的一些地方
2015/05/02 Python
Python通过poll实现异步IO的方法
2015/06/04 Python
Python中的urllib模块使用详解
2015/07/07 Python
django 使用 PIL 压缩图片的例子
2019/08/16 Python
使用Python爬虫库requests发送表单数据和JSON数据
2020/01/25 Python
新加坡网上花店:FlowerAdvisor新加坡
2018/10/05 全球购物
南非最大的在线时尚商店:Zando
2019/07/21 全球购物
英国领先的露营和露营车品牌之一:OLPRO
2019/08/06 全球购物
面向对象设计的原则是什么
2013/02/13 面试题
中层干部竞争上岗演讲稿
2014/01/13 职场文书
学生会个人自荐书范文
2014/02/12 职场文书
年会搞笑主持词
2014/03/27 职场文书
党风廉设责任书
2014/04/16 职场文书
主题团日活动总结
2014/06/25 职场文书
财务工作犯错检讨书
2014/10/07 职场文书
丽江古城导游词
2015/02/03 职场文书
2015年学校关工委工作总结
2015/04/03 职场文书
升学宴家长答谢词
2015/09/29 职场文书
Python实现自动玩连连看的脚本分享
2022/04/04 Python