Php 如何引用类的此属性?

Php 如何引用类的此属性?,php,Php,我有以下课程: stdClass Object ( [@attributes] => Array ( [bla] => 1122 ) [element] => Array ( [bla] => 1122 ) ) 我想引用类的@attributes部分。为“元素”一号做这件事很容易。。。这将是: $class->element['bla'] 但属性1的情况并非如此。以下操作不起作用: $class-&

我有以下课程:

stdClass Object
(
   [@attributes] => Array
   (
      [bla] => 1122
    )
   [element] => Array
   (
      [bla] => 1122
    )
)
我想引用类的@attributes部分。为“元素”一号做这件事很容易。。。这将是:

$class->element['bla']
但属性1的情况并非如此。以下操作不起作用:

$class->@attributes['bla']
$class->"@attributes"['bla']
$class->(@attributes)['bla']

我如何称呼该元素?

您可以这样做:

$varname = '@attributes';
print_r($object->$varname);

您可以这样做:

$varname = '@attributes';
print_r($object->$varname);