我有一个问题,我需要查找 PHP 中是否存在数组中键的值并获取它的索引值。
示例我有这个数组:
Array
(
[0] => Array
(
[restaurant_id] => 1519
[new_lat] => 14.63807
[new_long] => 121.03158
[date_updated] => 2013-11-14 16:40:34
)
[1] => Array
(
[restaurant_id] => 1247
[new_lat] => 14.63877
[new_long] => 121.03265
[date_updated] => 2013-11-14 16:48:41
)
)
我也使用了这段代码:
$key = array_search($data_add['restaurant_id'],$data);
但它不显示搜索到的值
现在我需要确定 restaurant_id '1247' 是否存在于数组中?如果存在获取该索引。意思是获取索引 1,因为 ID 1247 在索引 1 中。
我使用了 array_key_exists() 但它会找到键而不是键值。我希望你能帮助我谢谢。