在PHP中,如何根据某个字符,从而知道它在一个数组中的key

2024-12-22 01:28:28
推荐回答(2个)
回答1:

如果没有其它办法的话,只能最笨地用foreach去遍列数组,找到值和提供值相等的key,但是需要注意的是,一个值不一定只有一个key,也不一定有key。

回答2:

不需要用foreach,用一个数组查找函数array_search()即可

例如:

$str="big";
$arr=["small","big"];
$key=array_search($str,$arr);

其结果为1