从PHP数组读取对象值

从PHP数组读取对象值,php,salesforce,Php,Salesforce,我试图从以下php查询结果中读取名称值 $queryResult= QueryResult Object ( [records] => Array ( [0] => stdClass Object ( [Id] => [Account] => stdClass Object ( [Id] =>

我试图从以下php查询结果中读取名称值

$queryResult= 
QueryResult Object ( 
    [records] => Array ( 
                [0] => stdClass Object ( 
                      [Id] => [Account] => stdClass Object ( 
                                        [Id] => [Name] => Smith Joyn Household 
                                         ) 
                      [Amount] => 150 
                      ) 
      )
)
我用来打印值的内容

foreach ($queryResult->records as $record) {
   echo $record->Amount; // prints 150
   echo $record->Account->Name; // this doesn't
}

谢谢大家的帮助。以下是有效的:


echo$record->Account->Name

使用$record->Id->Account->Id->Name;不。返回null.Yes。这是行不通的,给我们一个var_dump$queryRecords;哦这工作$record->Account->NameWhat?!你在嘲笑我们吗?在你的问题中,你写道它不起作用。