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

问题描述 投票:0回答:2

所以我有一个像以下类似的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'];

谢谢!

php associative-array
2个回答
0
投票

this answer你可以尝试这样

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

0
投票

你可以试试

echo $obj->{'chart_data'};
echo $obj->{'captions'};
© www.soinside.com 2019 - 2024. All rights reserved.