PHP: функция array_search ()
PHP: поиск в массиве заданного значения
Функция array_search () используется для поиска в массиве по заданному значению. Функция возвращает первый соответствующий ключ в случае успеха.
Версия:
(PHP 4 и выше)
Синтаксис:
array_search (value_search, array_name, строгое)
Параметры:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
value_search | Значение для поиска | необходимые | Смешанная * |
array_name | Имя входного массива. | необходимые | массив |
строгий | Если TRUE, проверяет тип значения. Значением по умолчанию является ЛОЖЬ | Необязательный | логический |
Возвращаемое значение:
Ключ для value_search в array_name.
Тип значения : Смешанный *.
* Смешанный: Смешанный указывает, что параметр может принимать несколько (но не обязательно все) типов.
Пример:
<?php
$fruits = array(0 => 'Orange', 1=> 'Apple', 2 => 'Banana',3 => 'Cherry');
$result = array_search('Cherry', $fruits);
echo $result;
?>
Выход:
3
Иллюстрированная презентация:
Практика здесь онлайн:
Смотрите также
Предыдущая: array_reverse
Далее: array_shift
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code