访问php数组中的嵌套元素
我有一个PHP对象,它用这个结果打印访问php数组中的嵌套元素,php,arrays,object,for-loop,Php,Arrays,Object,For Loop,我有一个PHP对象,它用这个结果打印 fieldData: {}, portalData: { SubCategories: { 0: {}, 1: { recordId: "3", SubCategories::SubCategoryName: "Multi-Channel", modId: "0" }, 2: {}, 3: {} }
fieldData: {},
portalData: {
SubCategories: {
0: {},
1: {
recordId: "3",
SubCategories::SubCategoryName: "Multi-Channel",
modId: "0"
},
2: {},
3: {}
}
},
recordId: "2",
modId: "3"
如何访问子类别名称?您应该能够使用以下方式访问它:
$object->portalData->SubCategories->{1}->{'SubCategories::SubCategoryName'}
-马格纳斯·埃里克森2分钟前结构和价值观来自何方?感觉更好的方法是在填充对象时以不同的方式创建对象。感谢快速回复,我尝试访问以下内容:子类别::子类别名称:“多通道”,我可以使用:子类别->记录ID;例如,您应该能够使用以下方式访问它:
$object->portalData->SubCategories->{1}->{SubCategories::subcategority'}
Magnus我可以吻您非常感谢