我的数组以这种格式构建:
$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的结构。
答案 0 :(得分:4)
仅仅执行foreach
循环有什么问题吗?
foreach($my_array AS $key => $meal) {
if($meal[0] == "Chicken Wok") echo "The key is: $key";
}