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 相关文章推荐
JAVA/JSP学习系列之二
Oct 09 PHP
PHP学习之PHP运算符
Oct 09 PHP
Windows PHP5和Apache的安装与配置
Jun 08 PHP
php开发文档 会员收费1期
Aug 14 PHP
PHP 面向对象详解
Sep 13 PHP
PHP输入流php://input介绍
Sep 18 PHP
PHP闭包(Closure)使用详解
May 02 PHP
PHP获取服务器端信息的方法
Nov 28 PHP
php实现smarty模板无限极分类的方法
Dec 07 PHP
Yii2 队列 shmilyzxt/yii2-queue 简单概述
Aug 02 PHP
PHP数据库编程之MySQL优化策略概述
Aug 16 PHP
phpinfo无法显示的原因及解决办法
Feb 15 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
ZF等常用php框架中存在的问题
2008/01/10 PHP
php开发环境配置记录
2011/01/14 PHP
php中spl_autoload详解
2014/10/17 PHP
php中通过eval实现字符串格式的计算公式
2017/03/18 PHP
分享8款优秀的 jQuery 加载动画和进度条插件
2012/10/24 Javascript
jQuery封装的获取Url中的Get参数示例
2013/11/26 Javascript
JS辨别访问浏览器判断是android还是ios系统
2014/08/19 Javascript
js QQ客服悬浮效果实现代码
2014/12/12 Javascript
javascript实现滑动解锁功能
2014/12/31 Javascript
基于JS实现的倒计时程序实例
2015/07/24 Javascript
jquery实现平滑的二级下拉菜单效果
2015/08/26 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
jQuery中ajax错误调试分析
2016/12/01 Javascript
详解webpack2+node+react+babel实现热加载(hmr)
2017/08/24 Javascript
jquery 验证用户名是否重复代码实例
2019/05/14 jQuery
json解析大全 双引号、键值对不在一起的情况
2019/12/06 Javascript
JavaScript this使用方法图解
2020/02/04 Javascript
python 中文乱码问题深入分析
2011/03/13 Python
Python装饰器的函数式编程详解
2015/02/27 Python
python中assert用法实例分析
2015/04/30 Python
Python字符串格式化
2015/06/15 Python
Mac中Python 3环境下安装scrapy的方法教程
2017/10/26 Python
Django处理文件上传File Uploads的实例
2018/05/28 Python
Django 浅谈根据配置生成SQL语句的问题
2018/05/29 Python
Numpy中对向量、矩阵的使用详解
2019/10/29 Python
Django使用Celery加redis执行异步任务的实例内容
2020/02/20 Python
美国电子产品折扣网站:Daily Steals
2017/05/20 全球购物
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
网络编辑岗位职责范本
2014/02/10 职场文书
国培远程培训感言
2014/03/08 职场文书
应届生找工作求职信
2014/06/24 职场文书
南京市纪委监察局整改方案
2014/09/16 职场文书
机票销售员态度不好检讨书
2014/09/27 职场文书
2014大学生学生会工作总结
2014/12/19 职场文书
展览会邀请函
2015/02/02 职场文书
社区扶贫帮困工作总结
2015/05/20 职场文书