我在$response = $result->response;
中存储了以下已解码的json:
object(stdClass)#6 (5) {
["EmailAddress"]=> string(18) "email@gmail.com"
["Name"]=> string(0) ""
["Date"]=> string(19) "2011-10-09 19:32:00"
["State"]=> string(6) "Active"
["CustomFields"]=> array(1) {
[0]=>object(stdClass)#7 (2) {
["Key"]=>string(2) "id"
["Value"]=>string(6) "Dl9lIz"
}
}
我已经可以通过以下方式访问主要属性(EmailAddress,Name等),
$email = $response->{'EmailAddress'};
print $email;
但我需要访问CustomFields对象中的"Value"
部分。我不知道如何深入挖掘。我试图在PHP中这样做..
有什么建议吗?
答案 0 :(得分:4)
它包含在数组[0]
的第一个元素(CustomFields
)中,因此您可以在数组索引之后使用对象运算符(->
)来访问它。
print $response->CustomFields[0]->Value;