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面向对象的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did29629