好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php 遍历对象属性二种方法 - php面向对象

php 遍历对象属性二种方法

本文章下面我们要为你提供二种关于遍历对象属性方法,并且举例说明遍历对象属性在php中的应用.

<?php  ? //方法一   class  foo {       private   $a ;       public   $b  = 1;       public   $c ;       private   $d ;       static   $e ;            public   function  test() {          var_dump(get_object_vars( $this ));      }  }  //开源代码phpfensi测试数据   $test  =  new  foo;  var_dump(get_object_vars( $test ));    $test ->test();      //方法二   class  foo {       private   $a ;       public   $b  = 1;       public   $c = '111cn.net' ;       private   $d ;       static   $e ;            public   function  test() {          var_dump(get_object_vars( $this ));      }  }    $test  =  new  foo;  var_dump(get_object_vars( $test ));    $test ->test();    //结果如下:   array (2) {    [ "b" ]=>    int(1)    [ "c" ]=>    111cn.net  }  array (4) {    [ "a" ]=>    NULL    [ "b" ]=>    int(1)    [ "c" ]=>    111cn.net     [ "d" ]=>    NULL  }    /*   看到上面的结果就遍历对象属性很简单的   */     ?> 

查看更多关于php 遍历对象属性二种方法 - php面向对象的详细内容...

  阅读:40次