使用

$programItem[0]->Name 

在名称

问题描述:

我越来越用JSON和获得命名此对象充分利用对象的内容与符号,但如果我尝试使用

$programitem[0]->@id 

这不工作,我想因为@但我不能删除这个,无论如何,我可以得到这个工作?

[0] => stdClass Object 
(
    [@id] => 123 
    [name] => Companyname 
) 

您可以将钥匙内{ ''}

$programItem->{'@id'} 
+0

虽然是正确的,你真的需要给像编辑对方的回答 – Machavity

+0

@Machavity为例 –

你可以得到它像

echo $obj->{'@stuff'}; 

看到一个工作示例:

Php code online

你也可以使用var iable变量来得到它

$var = '@id'; 
echo $a->$var; 

Example