PHP - Поиск ключа в ассоциативном массиве - PullRequest
0 голосов
/ 18 сентября 2018

Я хочу найти конкретный ключ массива и возвращаемое значение. вот мой код

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

Могу ли я использовать функцию in_array, чтобы найти ключ? Я хочу проверить весь массив с циклом (не foreach). я протестировал in_array, но не работает!

Ответы [ 2 ]

0 голосов
/ 18 сентября 2018

Дублировано, проверьте, что ссылка вам поможет:

Поиск определенного ключа в массиве php

и документация "array_keys" поможет вам: http://www.php.net/manual/en/function.array-keys.php

0 голосов
/ 18 сентября 2018

Попробуйте вот так

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