статус блогера: init просмотры: off профиль все блоги

Filter Input

mixed filter_input ( int $type , string $variable_name [, int $filter = FILTER_DEFAULT [, mixed $options ]] )

type

Один из INPUT_GETINPUT_POSTINPUT_COOKIEINPUT_SERVER или INPUT_ENV.

второй параметр - название переменной, например, $_POST['vasya'] - "vasya"

3 параметр - фильтр

FILTER_VALIDATE_BOOLEAN "boolean" default FILTER_NULL_ON_FAILURE

Возвращает TRUE для значений "1", "true", "on" и "yes". Иначе возвращает FALSE.

Если установлен флаг FILTER_NULL_ON_FAILURE, то FALSEвозвращается только для значений "0", "false", "off", "no" и "", а NULL будет возвращен для всех не булевых значений.

FILTER_VALIDATE_EMAIL "validate_email" default   Проверяет, что значение является корректным e-mail.
FILTER_VALIDATE_FLOAT "float" default,decimal FILTER_FLAG_ALLOW_THOUSAND Проверяет, что значение является корректным числом с плавающей точкой.
FILTER_VALIDATE_INT "int" default,min_range,max_range FILTER_FLAG_ALLOW_OCTAL,FILTER_FLAG_ALLOW_HEX Проверяет, что значение является корректным целым числом, и, при необходимости, входит в определенный диапазон.
FILTER_VALIDATE_IP "validate_ip" default FILTER_FLAG_IPV4,FILTER_FLAG_IPV6,FILTER_FLAG_NO_PRIV_RANGE,FILTER_FLAG_NO_RES_RANGE Проверяет, что значение является корректным IP-адресом, при необходимости только для протоколов IPv4 или IPv6, а также отсутствие вхождения в частные или зарезервированные диапазоны.
FILTER_VALIDATE_REGEXP "validate_regexp" default,regexp   Проверяет значение на соответствие regexpPerl-совместимому регулярному выражению.
FILTER_VALIDATE_URL "validate_url" default FILTER_FLAG_PATH_REQUIRED,FILTER_FLAG_QUERY_REQUIRED Проверяет значение на корректность URL (в соответствии с» http://www.faqs.org/rfcs/rfc2396), при желании можно указать обязательные компоненты. Имейте в виду, что корректная ссылка может не содержать HTTP-протокол http://, т.е. необходима еще одна проверка, определяющая наличие необходимого протокола у ссылки, например, ssh:// или mailto:. Обратите внимание, что функция работает только с ASCII-ссылками, таким образом, интернациональные доменные имена (содержащие не-ASCII символы) не пройдут проверку.

Город: Челябинск
Музыка: Всякая
Настроение: Good
X

Регистрация

Email

Логин

Имя

Пароль

Повтор пароля