English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Основы

PHP Уровень продвинутый

PHP & MySQL

PHP Референс Манифест

Использование и пример функции PHP array_search()

PHP Массив Функций Руководство

 Функция PHP array_search() ищет заданное значение в массиве и возвращает имя первого совпадающего ключа.

Синтаксис

array_search($value, $array [, $strict]);

Определение и использование

Функция array_search() ищет значение в массиве и возвращает ключ.

Параметр

НомерПараметры и описание
1

value(обязателен)

Это определяет значение для поиска.

2

array(обязателен)

Это определяет массив.

3

strict(по желанию)

Если установлено в true, то array_search() также будет проверять тип поиска в массиве.

Возвращаемое значение

Если значение найдено в массиве, возвращается ключ, в противном случае возвращается FALSE.

Если значение встречается в массиве более одного раза, возвращается первый совпадающий ключ. Чтобы вернуть все совпадающие значения ключей, используйте array_keys() с опциональным параметром search_value.

Онлайн пример

Поиск значения в массиве

<?php
   $input = array("a" => "banana", "b" => "apple", "c" => "Mango");
   
   print_r(array_search("apple", $input));
?>
Проверьте, посмотрите‹/›

Результат вывода:

b

 PHP Массив Функций Руководство