Документация PHP
| Документация DHTML | Документация Smarty | SVG/VML Графика и JavaScript
| Документация bash |
filter_var
(PHP 5 >= 5.2.0, PECL filter:0.11.0)
filter_var — Фильтрует переменную с помощью определенного фильтра
Описание
mixed filter_var ( mixed $variable [, int $filter [, mixed $options ]] )
Список параметров
- variable
-
Значение переменной для фильтрации.
- filter
-
ID используеиого фильтра. По умолчанию FILTER_SANITIZE_STRING.
- options
-
Ассоциативный массив параметров либо логическое ИЛИ флагов. Если фильтр принимает параметры, флаги могут быть указаны в элементе массива "flags". Для фильтра "callback" должен быть указан тип callback.
Возвращаемые значения
Возвращает отфильтрованные данные или FALSE, если фильтрация завершилась неудачей.
Примеры
Пример #1 Пример использования filter_var()
<?php
var_dump(filter_var('[email protected]', FILTER_VALIDATE_EMAIL));
var_dump(filter_var('example.com', FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED));
?>
Результат выполнения данного примера:
string(15) "[email protected]" bool(false)
Смотрите также
- filter_var_array()
- filter_input()
- filter_input_array()
- информация о типе callback