根据键循环到数组

时间:2018-01-23 18:06:16

标签: php arrays

在PHP中,我怎么才能在多维数组的一部分中循环?

例如如何循环进入red水果?

$fruits = array(
    'red' => array('apple', 'cherry'),
    'yellow' => array('lemon'),
    'orange' => array('orange')
);

感谢。

2 个答案:

答案 0 :(得分:1)

它只是内部阵列上的正常foreach循环。您只需指定该键而不是迭代整个$fruits数组。像这样:

foreach ($fruits['red'] as $red_fruit) { ...

答案 1 :(得分:0)

只需使用foreach

循环您想要的项目
foreach($fruits['red'] as $fruit) {
   // do something
}