O que é @ em uma propriedade de object?

Eu tenho o seguinte object:

[Suppliers] => stdClass Object ( [@size] => 1 [name] => Supplier Name [Supplier] => stdClass Object ( [@chainCode] => EP [@id] => 13 ) ) 

Eu sei como obter o name propriedade e exibi-lo, mas não sei como obter as propriedades que começam com um sinal ‘@’ … O que é e como posso obter o seu valor?

É apenas propriedades com um nome algo incomum. Você pode buscá-los assim:

 $object->{'@id'};