Php. Как узнать ключ массива по значению?

Главная  >>  Backend  >>  Php. Как узнать ключ массива по значению?

Определить ключ по значению очень частая задача, которая, несмотря на нативное ее решение средствами языка, вызывает много вопросов.

Приходилось мне видеть много советов и даже решений в живых проектах, где для поиска ключа используют алгоритмы, смещения массива и т.д. Честно, подобные движения вызывают улыбку.

Итак, решением является функция array_search.

Она осуществляет поиск значения и, если такое имеется, — возвращает его ключ.

На оф. сайте метод проиллюстрирован понятным примером — поэтому флудить буду. 🙂