如何从相应的数组值中获取数组键?
您可以通过其键轻松获取数组值,如下所示:但是如果我有该值并且我想要它的键,该怎么办?获得它的最佳方式是什么?$value = array[$key]
您可以通过其键轻松获取数组值,如下所示:但是如果我有该值并且我想要它的键,该怎么办?获得它的最佳方式是什么?$value = array[$key]
您可以使用 array_search()
来查找第一个匹配的键。
从手册中:
$array = array(0 => 'blue', 1 => 'red', 2 => 'green', 3 => 'red');
$key = array_search('green', $array); // $key = 2;
$key = array_search('red', $array); // $key = 1;
您可以使用array_keys
函数。
例:
$array = array("blue", "red", "green", "blue", "blue");
print_r(array_keys($array, "blue"));
这将从数组中获取值的键blue