Обумовлені константи
Наведені нижче константи визначені цим модулем і доступні або в збірках PHP з підтримкою цього модуля, або коли модуль динамічно завантажений під час виконання коду.
INPUT_POST
(int)
Змінні POST
INPUT_GET
(int)
Змінні GET
INPUT_COOKIE
(int)
Змінні COOKIE
INPUT_ENV
(int)
Змінні ENV
INPUT_SERVER
(int)
Змінні SERVER
INPUT_SESSION
(int)
Змінні SESSION. (Ще не реалізовано)
INPUT_REQUEST
(int)
Змінні REQUEST. (Ще не реалізовано)
FILTER_FLAG_NONE
(int)
Не використовувати прапори.
FILTER_REQUIRE_SCALAR
(int)
Прапор використовується для вказівки необхідності скалярного значення як вхідне значення.
FILTER_REQUIRE_ARRAY
(int)
Вимагати масив як вхідне значення.
FILTER_FORCE_ARRAY
(int)
Завжди повертати масив.
FILTER_NULL_ON_FAILURE
(int)
Використовувати NULL замість FALSE у разі виникнення помилки.
FILTER_VALIDATE_INT
(int)
Ідентифікатор фільтра "int".
FILTER_VALIDATE_BOOL
(int)
Псевдоним**FILTER_VALIDATE_BOOLEAN
**
FILTER_VALIDATE_BOOLEAN
(int)
Ідентифікатор фільтра boolean.
FILTER_VALIDATE_FLOAT
(int)
Ідентифікатор фільтру "float".
FILTER_VALIDATE_REGEXP
(int)
Ідентифікатор фільтра "validate_regexp".
FILTER_VALIDATE_URL
(int)
Ідентифікатор фільтра "validate_url".
FILTER_VALIDATE_DOMAIN
(int)
Ідентифікатор фільтра "validate_url". (Доступно з PHP 7.0.0)
FILTER_VALIDATE_EMAIL
(int)
Ідентифікатор фільтра "validate_email".
FILTER_VALIDATE_IP
(int)
Ідентифікатор фільтра "validate_ip".
FILTER_VALIDATE_MAC
(int)
Ідентифікатор фільтра "validate_mac_address".
FILTER_DEFAULT
(int)
Стандартний ідентифікатор фільтра ("unsafe_raw"). Еквівалентно FILTER_UNSAFE_RAW
FILTER_UNSAFE_RAW
(int)
Ідентифікатор фільтра "unsafe_raw".
FILTER_SANITIZE_STRING
(int)
Ідентифікатор фільтра "string". (Оголошено застарілим, починаючи з PHP 8.1.0, використовуйте замість нього функцію htmlspecialchars()
FILTER_SANITIZE_STRIPPED
(int)
Ідентифікатор фільтра "stripped". (Оголошено застарілим, починаючи з PHP 8.1.0, використовуйте замість нього функцію htmlspecialchars()
FILTER_SANITIZE_ENCODED
(int)
Ідентифікатор фільтра "encoded".
FILTER_SANITIZE_SPECIAL_CHARS
(int)
Ідентифікатор фільтра "special_chars".
FILTER_SANITIZE_EMAIL
(int)
Ідентифікатор фільтру "email".
FILTER_SANITIZE_URL
(int)
Ідентифікатор фільтра "URL".
FILTER_SANITIZE_NUMBER_INT
(int)
Ідентифікатор фільтра "number_int".
FILTER_SANITIZE_NUMBER_FLOAT
(int)
Ідентифікатор фільтра "number_float".
FILTER_SANITIZE_MAGIC_QUOTES
(int)
Ідентифікатор фільтра "magic"_quotes". (ЗАСТАРІВ з PHP 7.3.0 та ВИДАЛЕНО з PHP 8.0.0, використовуйте замість нього FILTER_SANITIZE_ADD_SLASHES
FILTER_SANITIZE_ADD_SLASHES
(int)
Ідентифікатор фільтра add_slashes". (Доступно з PHP 7.3.0)
FILTER_CALLBACK
(int)
Ідентифікатор фільтра callback.
FILTER_FLAG_ALLOW_OCTAL
(int)
Дозволити вісімковий запис (0[0-7]+
) у фільтрі "int".
FILTER_FLAG_ALLOW_HEX
(int)
Дозволити шістнадцятковий запис (0x[0-9a-fA-F]+
) у фільтрі "int".
FILTER_FLAG_STRIP_LOW
(int)
Видаляти символи з ASCII-кодом, меншим за 32.
FILTER_FLAG_STRIP_HIGH
(int)
Видаляти символи з ASCII-кодом, більшим за 127.
FILTER_FLAG_STRIP_BACKTICK
(int)
Видаляє символи зворотного наголосу (гравісу).
FILTER_FLAG_ENCODE_LOW
(int)
Кодувати символи з ASCII-кодом, меншим за 32.
FILTER_FLAG_ENCODE_HIGH
(int)
Кодувати символи з ASCII-кодом, більшим за 127.
FILTER_FLAG_ENCODE_AMP
(int)
Кодувати &
FILTER_FLAG_NO_ENCODE_QUOTES
(int)
Не кодувати '
и"
FILTER_FLAG_EMPTY_STRING_NULL
(int)
(На даний момент не використовується.)
FILTER_FLAG_ALLOW_FRACTION
(int)
Дозволити дробову частину у фільтрі "number_float".
FILTER_FLAG_ALLOW_THOUSAND
(int)
Дозволити роздільник (,
) у фільтрі "number_float".
FILTER_FLAG_ALLOW_SCIENTIFIC
(int)
Дозволити науковий запис (e
E
) у фільтрі "number_float".
FILTER_FLAG_PATH_REQUIRED
(int)
Вимагати наявність шляху у фільтрі "validate_url".
FILTER_FLAG_QUERY_REQUIRED
(int)
Вимагати наявність рядка запиту у фільтрі "validate_url".
FILTER_FLAG_SCHEME_REQUIRED
(int)
Вимагати наявність схеми у фільтрі "validate_url". (Оголошено застарілим, починаючи з PHP 7.3.0 і видалений в PHP 8.0.0, так як це і так мається на увазі у фільтрі).
FILTER_FLAG_HOST_REQUIRED
(int)
Вимагати наявність хоста у фільтрі "validate_url". (Оголошено застарілим, починаючи з PHP 7.3.0 і видалений в PHP 8.0.0, так як це і так мається на увазі у фільтрі).
FILTER_FLAG_HOSTNAME
(int)
Вимагати, щоб імена хостів починалися з буквено-цифрових символів та містили лише буквено-цифрові символи чи дефіси. (Доступно з PHP 7.0.0)
FILTER_FLAG_IPV4
(int)
Дозволити лише IPv4-адреси у фільтрі "validate_ip".
FILTER_FLAG_IPV6
(int)
Дозволити лише IPv6-адреси у фільтрі "validate_ip".
FILTER_FLAG_NO_RES_RANGE
(int)
Заборонити зарезервовані адреси у фільтрі "validate_ip".
FILTER_FLAG_NO_PRIV_RANGE
(int)
Заборонити приватні адреси у фільтрі "validate_ip".
FILTER_FLAG_EMAIL_UNICODE
(int)
Приймати Unicode у локальній частині фільтра "validate_email". (Доступно з PHP 7.1.0)