php 遍历对象属性二种方法
发布:smiling 来源: PHP粉丝网 添加日期:2014-08-18 09:11:43 浏览: 评论:0
本文章下面我们要为你提供二种关于遍历对象属性方法,并且举例说明遍历对象属性在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.com
- $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
- }
- /*
- 看到上面的结果就遍历对象属性很简单的
- */
- ?>
Tags: php遍历对象 php对象属性
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)