php递归遍历多维数组的方法

 更新时间:2015年04月18日 15:33:30   作者:不吃皮蛋  
这篇文章主要介绍了php递归遍历多维数组的方法,实例分析了php数组遍历的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了php递归遍历多维数组的方法。分享给大家供大家参考。具体如下:

<?php
function get_array_elems($arrResult, $where="array"){
 while(list($key,$value)=each($arrResult)){
    if (is_array($value)){
      get_array_elems($value, $where."[$key]");
    }
    else {
      for ($i=0; $i<count($value);$i++){
      echo $where."[$key]=".$value."<BR>\n";
      }
    }
 }
}
 get_array_elems($arrResult);
?>

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • PHP如何读取由JavaScript设置的Cookie

    PHP如何读取由JavaScript设置的Cookie

    本文主要介绍了PHP读取由JavaScript设置的Cookie的方法。具有很好的参考价值。下面跟着小编一起来看下吧
    2017-03-03
  • php $_ENV为空的原因分析

    php $_ENV为空的原因分析

    $_ENV记载了一些系统环境变量(因为牵扯到实际的操作系统,所以不可能给出$_ENV的完整列表)。
    2009-06-06
  • php验证session无效的解决方法

    php验证session无效的解决方法

    这篇文章主要介绍了php验证session无效的解决方法,涉及对session缓存目录的判断与修改,是进行session操作经常会遇到的问题,需要的朋友可以参考下
    2014-11-11
  • PHP实现大数(浮点数)取余的方法

    PHP实现大数(浮点数)取余的方法

    这篇文章主要介绍了PHP实现大数(浮点数)取余的方法,结合实例形式分析了php数学运算相关操作技巧,需要的朋友可以参考下
    2017-02-02
  • php下使用curl模拟用户登陆的代码

    php下使用curl模拟用户登陆的代码

    php使用curl模拟用户登陆,学习curl的朋友可以参考下。
    2010-09-09
  • php代码中使用换行及(\n或\r\n和br)的应用

    php代码中使用换行及(\n或\r\n和br)的应用

    浏览器识别不了\n或\r\n,这两个换行符是文本换行符,文本文件有效;如果需要将结果输出到浏览器或打印到显示器,代码中使用br;如果只是在源代码中换行,则使用\n或\r\n,感兴趣的朋友可以了解下,或许对你学习php有所帮助
    2013-02-02
  • php将数据库导出成excel的方法

    php将数据库导出成excel的方法

    有时写程序时后台要求把大量数据导入数据库中,比如考试成绩、电话簿等一般都是存放在excel中的数据,这时我们可把excel导出成csv文件,然后通过以下程序即可批量导入数据到数据库中
    2010-05-05
  • PHP实现创建以太坊钱包转账等功能

    PHP实现创建以太坊钱包转账等功能

    这篇文章主要介绍了PHP实现创建以太坊钱包转账等功能,对以太坊感兴趣的同学,可以参考下
    2021-04-04
  • php建立Ftp连接的方法

    php建立Ftp连接的方法

    这篇文章主要介绍了php建立Ftp连接的方法,实例分析了php操作FTP的相关函数及使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-03-03
  • php变量范围介绍

    php变量范围介绍

    变量的范围即它定义的上下文背景(也就是它生效的范围)。大部分的 PHP 变量只有一个单独的范围。这个单独的范围跨度同样包含了 include 和 require 引入的文件
    2012-10-10

最新评论