获取解析数组的代码,如果有更快的解决方案,我就会徘徊。 现在我正在使用foreach循环解析它
代码:
foreach ($pageViews as $platform => $value){
foreach ($value as $objectType => $value){
foreach ($value as $objectId => $value){
foreach ($value as $key => $value){
foreach ($value as $keyId => $value){
foreach ($value as $ts => $value){
$data .="( '".$objectType ."', '".$objectId ."', '".$key ."', '".$keyId ."', '0', '".$ts ."', '".$value ."' ), ";
}
}
}
}
}
}
要解析的数据:
(
[android] => Array
(
[event] => Array
(
[234] => Array
(
[1] => Array
(
[2] => Array
(
[2016-06-06T23:00:00Z] => 34
)
)
)
)
[events] => Array
(
[234] => Array
(
[1] => Array
(
[2] => Array
(
[2016-06-06T19:00:00Z] => 24
[2016-06-06T18:00:00Z] => 10
)
)
)
)
)
[ios] => Array
(
[event] => Array
(
[234] => Array
(
[1] => Array
(
[2] => Array
(
[2016-06-06T23:00:00Z] => 18
)
)
)
)
[events] => Array
(
[234] => Array
(
[1] => Array
(
[2] => Array
(
[2016-06-06T19:00:00Z] => 10
[2016-06-06T18:00:00Z] => 8
)
)
)
)
)
)
结果示例:(' ios',' events',' 234',' 2016-06-06T19:00:00Z' ,' 24')
有更好更快的解决方案吗? 谢谢你的帮助。