2015-02-24 47 views
-1

我知道如何在属性类型是一个简单的string如何在PHP中访问类型为object的类属性?

class My_Class { 
    public $var = 'Hello'; 

    // More stuff... 
} 

$obj = new My_Class(); 
echo $obj->var 

访问对象的属性,但试想一下,如果My_Class::varobject型本身具有的特性。我将如何访问其中一个属性?

回答

1

只是继续自己的方式工作环比有所下降,像这样:

$obj->var->property_name;

1

同样的方式,你会通过容器类的实例访问一个普通对象,但工作。例如:

$obj->var->some_method() or $obj->var->some_public_property;