PHP-关联数组中的搜索键

时间:2018-09-17 21:56:28

标签: arrays key associative-array

我想找到特定的数组键并返回值。这是我的代码

$user_msg = "three";
$array = array(
            'one'=>"1",
            'two'=>"2",
            'three'=>"3"
);

我可以使用in_array函数来查找密钥吗?我想检查所有与for循环的数组(不是foreach)。我测试了in_array但没有用!

2 个答案:

答案 0 :(得分:0)

尝试这样

$keys = array_keys($array) //get all keys from $array
$value = $array[$keys[0]] //$keys[0] == "one"

答案 1 :(得分:0)

重复,请检查链接是否对您有帮助:

Finding a specific key in an php array

和“ array_keys”的文档将帮助您: http://www.php.net/manual/en/function.array-keys.php