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 相关文章推荐
Discuz 模板引擎的封装类代码
Jul 18 PHP
浅析PKI加密解密 OpenSSL
Jul 01 PHP
PHP使用正则表达式清除超链接文本
Nov 12 PHP
PHP生成指定随机字符串的简单实现方法
Apr 01 PHP
php获得网站访问统计信息类Compete API用法实例
Apr 02 PHP
浅析PHP中Session可能会引起并发问题
Jul 23 PHP
PHP实现适用于文件内容操作的分页类
Jun 15 PHP
php函数传值的引用传递注意事项分析
Jun 25 PHP
php中namespace及use用法分析
Dec 06 PHP
详解php语言最牛掰的Laravel框架
Nov 20 PHP
Ajax+PHP实现的模拟进度条功能示例
Feb 11 PHP
PHP htmlentities()函数用法讲解
Feb 25 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
对squid中refresh_pattern的一些理解和建议
2009/04/17 PHP
PHP实现根据时间戳获取周几的方法
2016/02/26 PHP
ThinkPHP 5.x远程命令执行漏洞复现
2019/09/23 PHP
突发奇想的一个jquery插件
2010/11/19 Javascript
javascript开发技术大全-第3章 js数据类型
2011/07/03 Javascript
javascript新建标签,判断键盘输入,以及判断焦点(示例代码)
2013/11/25 Javascript
js判断浏览器是否支持html5
2014/08/17 Javascript
JS 使用for循环遍历子节点查找元素
2014/09/06 Javascript
JS实现点击文字对应DIV层不停闪动效果的方法
2015/03/02 Javascript
Jquery全选与反选点击执行一次的解决方案
2015/08/14 Javascript
javascript中alert()与console.log()的区别
2015/08/26 Javascript
JavaScript prototype属性详解
2016/10/25 Javascript
关于JS Lodop打印插件打印Bootstrap样式错乱问题的解决方案
2016/12/23 Javascript
关于jQuery库冲突的完美解决办法
2017/05/20 jQuery
Javascript es7中比较实用的两个方法示例
2017/07/21 Javascript
Layui给数据表格动态添加一行并跳转到添加行所在页的方法
2018/08/20 Javascript
详解@Vue/Cli 3 Invalid Host header 错误解决办法
2019/01/02 Javascript
使用p5.js临摹动态图形
2019/10/23 Javascript
vant中的toast层级改变操作
2020/11/04 Javascript
Python中几个比较常见的名词解释
2015/07/04 Python
Python2.x利用commands模块执行Linux shell命令
2016/03/11 Python
urllib和BeautifulSoup爬取维基百科的词条简单实例
2018/01/17 Python
python使用xslt提取网页数据的方法
2018/02/23 Python
win10下tensorflow和matplotlib安装教程
2018/09/19 Python
解决Python3.5+OpenCV3.2读取图像的问题
2018/12/05 Python
PyQt打开保存对话框的方法和使用详解
2019/02/27 Python
Python猴子补丁Monkey Patch用法实例解析
2020/03/23 Python
如何将Pycharm中调整字体大小的方式设置为&quot;ctrl+鼠标滚轮上下滑&quot;
2020/11/17 Python
css3实例教程 一款纯css3实现的环形导航菜单
2014/10/20 HTML / CSS
Philosophy美国官网:美国美容品牌
2016/08/15 全球购物
美国智能家居专家:tink
2019/06/04 全球购物
德国购买踏板车网站:Microscooter
2019/10/14 全球购物
JSF如何进行表格处理及取值
2012/08/06 面试题
《狼和小羊》教学反思
2014/04/20 职场文书
小学一年级学生评语
2014/04/22 职场文书
家长会欢迎词
2015/01/23 职场文书