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 相关文章推荐
一棵php的类树(支持无限分类)
Oct 09 PHP
PHP生成月历代码
Jun 14 PHP
PHP 多进程 解决难题
Jun 22 PHP
7个超级实用的PHP代码片段
Jul 11 PHP
如何用phpmyadmin设置mysql数据库用户的权限
Jan 09 PHP
关于php正则匹配汉字的方法介绍
Apr 25 PHP
关于crontab的使用详解
Jun 24 PHP
PHP循环结构实例讲解
Feb 10 PHP
php中异常处理方法小结
Jan 09 PHP
php json_encode与json_decode详解及实例
Dec 13 PHP
PHP lcfirst()函数定义与用法
Mar 08 PHP
解决在Laravel 中处理OPTIONS请求的问题
Oct 11 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
WINDOWS 2000下使用ISAPI方式安装PHP
2006/09/05 PHP
php入门教程 精简版
2009/12/13 PHP
跟我学Laravel之配置Laravel
2014/10/15 PHP
php支付宝接口用法分析
2015/01/04 PHP
PHP 访问数据库配置通用方法(json)
2018/05/20 PHP
JavaScript 命名空间 使用介绍
2013/08/29 Javascript
jQuery DOM删除节点操作指南
2015/03/03 Javascript
jQuery使用hide方法隐藏元素自身用法实例
2015/03/30 Javascript
第一次接触神奇的Bootstrap网格系统
2016/07/27 Javascript
原生js仿浏览器滚动条效果
2017/03/02 Javascript
详解JavaScript对数组操作(添加/删除/截取/排序/倒序)
2019/04/28 Javascript
VUE的history模式下除了index外其他路由404报错解决办法
2019/08/21 Javascript
[01:07]DOTA2次级职业联赛 - Fpb战队宣传片
2014/12/01 DOTA
[01:26]DOTA2荣耀之路2:iG,China
2018/05/24 DOTA
[41:08]TNC vs VG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[03:21]【TI9纪实】Old Boys
2019/08/23 DOTA
python计算一个序列的平均值的方法
2015/07/11 Python
怎样使用Python脚本日志功能
2016/08/14 Python
python实现音乐下载器
2018/04/15 Python
Python实现合并两个列表的方法分析
2018/05/28 Python
python thrift 实现 单端口多服务的过程
2020/06/08 Python
python实现凯撒密码、凯撒加解密算法
2020/06/11 Python
html5 svg 中元素点击事件添加方法
2013/01/16 HTML / CSS
Julep官网:美容产品和指甲油
2017/02/25 全球购物
MCM英国官网:奢侈皮具制品
2017/04/18 全球购物
美国高档帽子网上商店:Hats.com
2018/08/09 全球购物
allbeauty美国:英国在线美容店
2019/03/11 全球购物
应届生自荐信范文
2014/02/21 职场文书
《花瓣飘香》教学反思
2014/04/15 职场文书
世界读书日的活动方案
2014/08/20 职场文书
关于读书的演讲稿1000字
2014/08/27 职场文书
老公保证书
2015/01/17 职场文书
何玥事迹观后感
2015/06/16 职场文书
初中语文教学随笔
2015/08/15 职场文书
nginx处理http请求实现过程解析
2021/03/31 Servers
【海涛教你打DOTA】剑圣第一人称视角解说
2022/04/01 DOTA