php实现遍历多维数组的方法


Posted in PHP onNovember 25, 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 相关文章推荐
无数据库的详细域名查询程序PHP版(3)
Oct 09 PHP
利用递归把多维数组转为一维数组的函数
Oct 09 PHP
MySQL时间字段究竟使用INT还是DateTime的说明
Feb 27 PHP
解析PHP正则提取或替换img标记属性
Jun 26 PHP
Laravel 4.2 中队列服务(queue)使用感受
Oct 30 PHP
php限制文件下载速度的代码
Oct 20 PHP
Smarty模板引擎缓存机制详解
May 23 PHP
PHP读取大文件末尾N行的高效方法推荐
Jun 03 PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 PHP
php设计模式之装饰模式应用案例详解
Jun 17 PHP
PHP的JSON封装、转变及输出操作示例
Sep 27 PHP
PHP如何使用cURL实现Get和Post请求
Jul 11 PHP
WordPress迁移时一些常见问题的解决方法整理
Nov 24 #PHP
基础的WordPress插件制作教程
Nov 24 #PHP
优化WordPress的Google字体以加速国内服务器上的运行
Nov 24 #PHP
在WordPress中实现评论头像的自定义默认和延迟加载
Nov 24 #PHP
WordPress中缩略图的使用以及相关技巧
Nov 24 #PHP
WordPress中对访客评论功能的一些优化方法
Nov 24 #PHP
php发送短信验证码完成注册功能
Nov 24 #PHP
You might like
PHP4实际应用经验篇(6)
2006/10/09 PHP
PHP Parse Error: syntax error, unexpected $end 错误的解决办法
2012/06/05 PHP
CI框架集成Smarty的方法分析
2016/05/17 PHP
php workerman定时任务的实现代码
2018/12/23 PHP
关于jquery ajax 调用带参数的webservice返回XML数据一个小细节
2012/07/31 Javascript
jQuery提交表单ajax查询实例代码
2012/10/07 Javascript
带左右箭头图片轮播的JS代码
2013/12/18 Javascript
js检验密码强度(低中高)附图
2014/06/05 Javascript
JavaScript中的分号插入机制详细介绍
2015/02/11 Javascript
javascript常用函数(2)
2015/11/05 Javascript
Bootstrap框架实现广告轮播效果
2016/11/28 Javascript
解决jquery appaend元素中id绑定事件失效的问题
2017/09/12 jQuery
vuex中使用对象展开运算符的示例
2017/09/25 Javascript
jQuery niceScroll滚动条错位问题的解决方法
2018/02/03 jQuery
vue路由--网站导航功能详解
2019/03/29 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
2020/08/09 Javascript
Vue父组件监听子组件生命周期
2020/09/03 Javascript
Openlayers学习之地图比例尺控件
2020/09/28 Javascript
python基础入门学习笔记(Python环境搭建)
2016/01/13 Python
基于python元祖与字典与集合的粗浅认识
2017/08/23 Python
django使用xlwt导出excel文件实例代码
2018/02/06 Python
python 读取txt中每行数据,并且保存到excel中的实例
2018/04/29 Python
pandas 对日期类型数据的处理方法详解
2019/08/08 Python
python 单线程和异步协程工作方式解析
2019/09/28 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
python的sys.path模块路径添加方式
2020/03/09 Python
Kears 使用:通过回调函数保存最佳准确率下的模型操作
2020/06/17 Python
成考报名单位证明范本
2014/01/16 职场文书
《小小竹排画中游》教学反思
2014/02/26 职场文书
大一新生期末自我评价
2014/09/12 职场文书
党员教师群众路线思想汇报范文
2014/10/28 职场文书
2016圣诞节贺卡寄语
2015/12/07 职场文书
Python Pandas pandas.read_sql函数实例用法
2021/06/21 Python
nginx反向代理配置去除前缀案例教程
2021/07/26 Servers
浅谈redis的过期时间设置和过期删除机制
2022/03/18 MySQL
Java 数据结构七大排序使用分析
2022/04/02 Java/Android