使用@符号的PHP访问对象属性

时间:2014-08-09 10:40:35

标签: php arrays object properties symbols

api返回具有此结构的对象

[ABC] => stdClass Object
                (
                    [@total] => 149.66667
)

这是print_r函数的结果,如何访问total的值,我试过

ABC->@total
ABC->total
ABC['total']
ABC['@total']

但没有任何作用。

1 个答案:

答案 0 :(得分:1)

将其包装到{}

$ABC->{"@total"}; // here it needs to insert quotes as well

另请注意,您必须使用美元符号为类对象添加前缀,这是沙箱示例的link