这是我的阵列:
array(3) {
["formData"]=>
array(25) {
["Contact.Name.First"]=>
object(stdClass)#17 (2) {
["value"]=>
string(31) "POLIANA KRUSCHER PISCOLLE"
["required"]=>
bool(true)
}
["Contact.CustomFields.c.new_cpf"]=>
object(stdClass)#21 (2) {
["value"]=>
string(14) "038.889.971-99"
["required"]=>
bool(true)
}
}
如何在 Contact.CustomFields.c.new_cpf 中检索 值 ?
我尝试了$incident_data['Contact.CustomFields.c.new_cpf']['value']
,但它返回null
。
答案 0 :(得分:0)
尝试这种方式:
$incident_data['formData']['Contact.CustomFields.c.new_cpf']->value;
答案 1 :(得分:0)
您的$incident_data['formData']['Contact.CustomFields.c.new_cpf']
不包含数组但您尝试访问它。
由于没有这样的关键php默认为null
。 (但是也应该有一个未定义的索引通知。您可能希望增强错误记录/严格性级别。)
通过你的转储你有一个\stdClass
类,你必须这样对待它们:
$object->value