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脚本的10个技巧(5)
Oct 09 PHP
将OICQ数据转成MYSQL数据
Oct 09 PHP
PHP怎么实现网站保存快捷方式方便用户随时浏览
Aug 15 PHP
CodeIgniter生成网站sitemap地图的方法
Nov 13 PHP
PHP计算指定日期所在周的开始和结束日期的方法
Mar 24 PHP
ThinkPHP里用U方法调用js文件实例
Jun 18 PHP
PHP错误机制知识汇总
Mar 24 PHP
详谈PHP面向对象中常用的关键字和魔术方法
Feb 04 PHP
PHP使用Redis替代文件存储Session的方法
Feb 15 PHP
Laravel中unique和exists验证规则的优化详解
Jan 28 PHP
PHP基于pdo的数据库操作类【可支持mysql、sqlserver及oracle】
May 21 PHP
CentOS7编译安装php7.1的教程详解
Apr 18 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
浅谈php的优缺点
2015/07/14 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
php基于mcrypt_encrypt和mcrypt_decrypt实现字符串加密解密的方法
2016/07/12 PHP
Nigma vs AM BO3 第二场2.13
2021/03/10 DOTA
javascript下阻止表单重复提交、防刷新、防后退
2007/08/17 Javascript
查询绑定数据岛的表格中的文本并修改显示方式的js代码
2009/12/15 Javascript
jQuery validate 中文API 附validate.js中文api手册
2010/07/31 Javascript
JavaScript 拾碎[三] 使用className属性
2010/10/16 Javascript
JavaScript性能陷阱小结(附实例说明)
2010/12/28 Javascript
深入理解JavaScript系列(25):设计模式之单例模式详解
2015/03/03 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
jQuery获取及设置表单input各种类型值的方法小结
2016/05/24 Javascript
Mvc提交表单的四种方法全程详解
2016/08/10 Javascript
Angular懒加载机制刷新后无法回退的快速解决方法
2016/08/30 Javascript
AngularJS深入探讨scope,继承结构,事件系统和生命周期
2016/11/02 Javascript
bootstrap侧边栏圆点导航
2017/01/11 Javascript
bootstrap table服务端实现分页效果
2017/08/10 Javascript
JS数组操作之增删改查的简单实现
2017/08/21 Javascript
vue实现商城上货组件简易版
2017/11/27 Javascript
利用JS实现一个同Excel表现的智能填充算法
2018/08/13 Javascript
vue(2.x,3.0)配置跨域代理
2019/11/27 Javascript
Vue中通过vue-router实现命名视图的问题
2020/04/23 Javascript
python dataframe astype 字段类型转换方法
2018/04/11 Python
python实战之实现excel读取、统计、写入的示例讲解
2018/05/02 Python
详解Django项目中模板标签及模板的继承与引用(网站中快速布置广告)
2019/03/27 Python
聊聊python中的循环遍历
2020/09/07 Python
光声世纪笔试题目
2012/08/25 面试题
大学毕业后的十年规划
2014/01/07 职场文书
小型女装店的创业计划书
2014/01/09 职场文书
房地产公司见习自我鉴定
2014/04/28 职场文书
班级体育活动总结
2014/07/05 职场文书
作风建设整改方案
2014/10/27 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
2014全年工作总结
2014/11/27 职场文书
蜗居观后感
2015/06/11 职场文书
浅谈Python数学建模之数据导入
2021/06/23 Python