主页 > 知识库 > php数组遍历类与用法示例

php数组遍历类与用法示例

热门标签:百度地图怎样标注图标 开发地图标注类网站 广东广州在怎么申请400电话 外呼系统能给企业带来哪些好处 百度地图标注偏差 400电话兰州申请请 电销机器人问门萨维品牌my 咸宁销售电销机器人系统 余姚电话机器人

本文实例讲述了php数组遍历类与用法。分享给大家供大家参考,具体如下:

?php
  class scanArray{
    public $arr;
    public $where;
    private $str;
    public function scan($arr,$where="array"){
      $this->arr = $arr;
      $this->where = $where;
      foreach($this->arr as $k=>$v){
        if(is_array($v)){
          $this->where = ($this->where)."[{$k}]";
          $this->scan($v,$this->where);
        }else{
          $this->str .= $this->where."[{$k}]=".$v.'br />';
        }
      }
      return $this->str;
    }
    function __destruct(){
      unset($this->arr);
      unset($this->where);
    }
  }
  $a = array('g'=>"a",'vv'=>array("b"=>"b","l"=>"c","xx"=>array("e","g")));
  $ah = new scanArray();
  $b = $ah->scan($a);
  echo $b;

运行结果:

array[g]=a
array[vv][b]=b
array[vv][l]=c
array[vv][xx][0]=e
array[vv][xx][1]=g

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP数组(Array)操作技巧大全》、《php排序算法总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《php字符串(string)用法总结》及《PHP常用遍历算法与技巧总结》

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

您可能感兴趣的文章:
  • php遍历类中包含的所有元素的方法
  • PHP运用foreach神奇的转换数组(实例讲解)
  • PHP在弹框中获取foreach中遍历的id值并传递给地址栏
  • PHP中for循环与foreach的区别
  • 浅谈php中的循环while、do...while、for、foreach四种循环
  • php foreach如何跳出两层循环(详解)
  • 详解PHP中foreach的用法和实例
  • php中foreach结合curl实现多线程的方法分析
  • PHP7新特性foreach 修改示例介绍
  • PHP 数组遍历foreach语法结构及实例
  • php中foreach遍历类对象的总结

标签:巴彦淖尔 重庆 临沂 铜陵 丽江 十堰 衡阳 鹰潭

巨人网络通讯声明:本文标题《php数组遍历类与用法示例》,本文关键词  php,数组,遍历,类,与,用法,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《php数组遍历类与用法示例》相关的同类信息!
  • 本页收集关于php数组遍历类与用法示例的相关信息资讯供网民参考!
  • 推荐文章