PHP获取父数组的键

时间:2013-11-16 18:10:07

标签: php

我的数组以这种格式构建:

$my_array = array(
     1 => array('Pizza','9.99','New_York'),
     2 => array('Chicken Wok','12.49','New_Jersey'),
    ...
);

然后我获取一个包含膳食的数据库。

如何通过只知道用餐来获取$ my_array的相应密钥(例如我的DB包含'Chicken Wok',我需要能够获得'2'作为密钥)?

请注意,我无法更改$ my_array的结构。

1 个答案:

答案 0 :(得分:4)

仅仅执行foreach循环有什么问题吗?

foreach($my_array AS $key => $meal) {
    if($meal[0] == "Chicken Wok") echo "The key is: $key";
}