以下は、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
)
)
)
var_dump
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"
}
}
}