如何从foreach循环中提取PHP中的数组?
我想从数组中提取第6项和第9项,我可以使用[0]单索引行获取单个值 但是寻找向量,这是行不通的如何从foreach循环中提取PHP中的数组?,php,arrays,foreach,Php,Arrays,Foreach,我想从数组中提取第6项和第9项,我可以使用[0]单索引行获取单个值 但是寻找向量,这是行不通的 $vector1 = ($result['item3']['item6'][‘item9’]); 提取项目6和项目9的数组的最佳方法是什么 Array ([0] => Array ([item1] => 123 [item2] => 345 [item3] => Array ([0] => Array
$vector1 = ($result['item3']['item6'][‘item9’]);
提取项目6和项目9的数组的最佳方法是什么
Array
([0] => Array
([item1] => 123
[item2] => 345
[item3] => Array
([0] => Array
([item4] => Array
([item6] => 567
[item7] => 678
[item8] => Array
([0] => Array
([item9] => abc)
)
)
)
)
)
)
如果它是一个静态数组,那么
$result[0]['item3'][0]['item4']['item6']
和$result[0]['item3'][0]['item4']['item8'][0]['item9']
^这是一个相当不一致的数据结构。我认为你需要重新考虑它。如果它是一个静态数组,那么$result[0]['item3'][0]['item4']['item6']
和$result[0]['item3'][0]['item4']['item8'][0]['item9']
^这是一个相当不一致的数据结构。我认为你需要重新考虑它。如果它是一个静态数组,那么$result[0]['item3'][0]['item4']['item6']
和$result[0]['item3'][0]['item4']['item8'][0]['item9']
^这是一个相当不一致的数据结构。我认为你需要重新考虑它。如果它是一个静态数组,那么$result[0]['item3'][0]['item4']['item6']
和$result[0]['item3'][0]['item4']['item8'][0]['item9']
^这是一个相当不一致的数据结构。我想你需要重新考虑一下。
$item6 = $result[0]['item3'][0]['item4']['item6'];
$item9 = $result[0]['item3'][0]['item4']['item8'][0]['item9'];