PHP-在多维数组中查找键

拉吉·Sf

是否有任何预定义的PHP函数可在多维数组中查找键?

在下面的示例中-有一个变量名“ rose”,我需要使用变量名来获取数组的键。关键字的结果是“花”。

$array = array (
                    'fruits' => array (
                                            'mango',
                                            'cherry'
                                    ),
                    'flowers' => array (
                                            'rose'
                                    )
            );

我该如何实现?

尚卡尔·达莫达兰

循环使用 foreach

$keyword='mango';
foreach($array as $k=>$arr)
{
    if(in_array($keyword,$arr))
    {
        echo $k;break;// "prints" fruits
    }
}

Working Demo

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章