[英]accessing an object within an array in PHP
以下是我對Salesforce的以下返回查詢。 如果我嘗試執行$form_information[0]->Program_Type__c;
我收到以下錯誤:
無法將類型為stdClass的對象用作數組
下面是我下面的數組,其中包含對象?。 我的問題是如何從對象中提取Program_type__c和Campus_ID__c並將其保存到變量中?
print_r($form_information);
Array
(
[totalSize] => 1
[done] => 1
[records] => Array
(
[0] => stdClass Object
(
[attributes] => stdClass Object
(
[type] => Program_Instance__c
[url] => /services/data/v22.0/sobjects/Program_Instance__c/a0Ji0000001EUk9EAG
)
[Program_Type__c] => Field Science
[Program_Sub_type__c] =>
[Campus_ID__c] => a03i0000002DDBjAAO
)
)
)
array(3) {
["totalSize"]=>
int(1)
["done"]=>
bool(true)
["records"]=>
array(1) {
[0]=>
object(stdClass)#21 (4) {
["attributes"]=>
object(stdClass)#22 (2) {
["type"]=>
string(19) "Program_Instance__c"
["url"]=>
string(68) "/services/data/v22.0/sobjects/Program_Instance__c/a0Ji0000001EUk9EAG"
}
["Program_Type__c"]=>
string(13) "Field Science"
["Program_Sub_type__c"]=>
NULL
["Campus_ID__c"]=>
string(18) "a03i0000002DDBjAAO"
}
}
}
嘗試$ form_information ['records'] [0]-> Program_Type__c;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.