php - 访问类对象属性,如关联数组

时间:2014-06-11 06:50:07

标签: php associative-array

所以我有一个类似以下的php类:

class myClass
{
    function __construct()
    {
        $this->chart_data = array(1,2,3,4,5);
        $this->captions   = array("a", "b", "c", "d", "e");
    }
}

有没有办法像关联数组一样访问属性,如:

$obj = new myClass();
echo $obj['chart_data'];
echo $obj['captions'];

谢谢!

2 个答案:

答案 0 :(得分:0)

this answer你可以尝试这样

$obj = (array) new myClass();
print_r($obj);

答案 1 :(得分:0)

你可以尝试

echo $obj->{'chart_data'};
echo $obj->{'captions'};