Приднестровская поддержка XOOPS
Функция in_array() позволяет проверить наличие значения в массиве. Возвращает true, если значение присутствует. Формат функции:
in_array(<Что ищем>, <Массив>[, <Тип>]);
Параметр <Что ищем> может быть числом, строкой или массивом. Следует также заметить, что сравнение производится с учетом регистра символов.
Если необязательный параметр <Тип> имеет значение true, то дополнительно выполняется проверка соответствия типов данных.
Пример:
$arr = array('один', '1', 20);
if (in_array('один', $arr)) echo 'Есть';
else echo 'Нет';
// Выведет: Есть
if (in_array('Один', $arr)) echo 'Есть';
else echo 'Нет';
// Выведет Нет, так как не совпадает регистр символов
if (in_array('1', $arr)) echo 'Есть';
else echo 'Нет';
// Выведет: Есть
if (in_array(20, $arr, true)) echo 'Есть';
else echo 'Нет';
// Выведет: Есть
if (in_array('20', $arr, true)) echo 'Есть';
else echo 'Нет';
// Выведет Нет, так как не совпадают типы данных
Отправитель | Нити |
---|
10 пользователь(ей) активно (3 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 10 далее... |