从PHP数组读取对象值
我试图从以下php查询结果中读取名称值从PHP数组读取对象值,php,salesforce,Php,Salesforce,我试图从以下php查询结果中读取名称值 $queryResult= QueryResult Object ( [records] => Array ( [0] => stdClass Object ( [Id] => [Account] => stdClass Object ( [Id] =>
$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?!你在嘲笑我们吗?在你的问题中,你写道它不起作用。