Constantes predefinidas
Estas constantes están definidas por esta extensión y
estarán disponibles sólo cuando la extensión haya sido
compilada con PHP, o bien sea cargada dinámicamente en ejecución.
-
INPUT_POST
(integer)
-
Variables POST.
-
INPUT_GET
(integer)
-
Variables GET.
-
INPUT_COOKIE
(integer)
-
Variables COOKIE.
-
INPUT_ENV
(integer)
-
Variables ENV.
-
INPUT_SERVER
(integer)
-
Variables SERVER.
-
INPUT_SESSION
(integer)
-
Variables SESSION.
(Todavía no implementada)
-
INPUT_REQUEST
(integer)
-
Variables REQUEST.
(Todavía no implementada)
-
FILTER_FLAG_NONE
(integer)
-
Sin flags.
-
FILTER_REQUIRE_SCALAR
(integer)
-
Requiere un escalar como entrada
-
FILTER_REQUIRE_ARRAY
(integer)
-
Requiere un array como entrada
-
FILTER_FORCE_ARRAY
(integer)
-
Retornar siempre un array
-
FILTER_NULL_ON_FAILURE
(integer)
-
Usar NULL en vez de FALSE en caso de fallo
-
FILTER_VALIDATE_INT
(integer)
-
Filtro para validar un entero
-
FILTER_VALIDATE_BOOLEAN
(integer)
-
Filtro para validar un bool
-
FILTER_VALIDATE_FLOAT
(integer)
-
Filtro para validar un float
-
FILTER_VALIDATE_REGEXP
(integer)
-
Filtro para validar una expresión regular
-
FILTER_VALIDATE_URL
(integer)
-
Filtro para validar una URL
-
FILTER_VALIDATE_EMAIL
(integer)
-
Filtro para validar una dirección de correo
-
FILTER_VALIDATE_IP
(integer)
-
Filtro para validar una IP
-
FILTER_DEFAULT
(integer)
-
Filtro para validar un string
-
FILTER_UNSAFE_RAW
(integer)
-
Filtro para "unsafe_raw"
-
FILTER_SANITIZE_STRING
(integer)
-
Filtro para sanear un string
-
FILTER_SANITIZE_STRIPPED
(integer)
-
Filtro para sanear "stripped"
-
FILTER_SANITIZE_ENCODED
(integer)
-
Filtro para sanear "encoded"
-
FILTER_SANITIZE_SPECIAL_CHARS
(integer)
-
Filtro para sanear caracteres especiales.
-
FILTER_SANITIZE_EMAIL
(integer)
-
Filtro para sanear una dirección de correo
-
FILTER_SANITIZE_URL
(integer)
-
Filtro para sanear una URL
-
FILTER_SANITIZE_NUMBER_INT
(integer)
-
Filtro para sabear un número entero
-
FILTER_SANITIZE_NUMBER_FLOAT
(integer)
-
Filtro para sanear un número float
-
FILTER_SANITIZE_MAGIC_QUOTES
(integer)
-
Filtro para sanear "magic_quotes"
-
FILTER_CALLBACK
(integer)
-
Filtro para llamadas de retorno
-
FILTER_FLAG_ALLOW_OCTAL
(integer)
-
Permite notación octal (0[0-7]+) en el filtro de enteros
-
FILTER_FLAG_ALLOW_HEX
(integer)
-
Permite notación hexadecimal (0x[0-9a-fA-F]+) en el
filtro de enteros
-
FILTER_FLAG_STRIP_LOW
(integer)
-
Elimina caracteres con un valor ASCII menor a 32
-
FILTER_FLAG_STRIP_HIGH
(integer)
-
Elimina caracteres con un valor ASCII menor a 127
-
FILTER_FLAG_ENCODE_LOW
(integer)
-
Codifica caracteres con un valor ASCII menor a 32
-
FILTER_FLAG_ENCODE_HIGH
(integer)
-
Codifica caracteres con un valor ASCII menor a 127
-
FILTER_FLAG_ENCODE_AMP
(integer)
-
Codifica &.
-
FILTER_FLAG_NO_ENCODE_QUOTES
(integer)
-
No codifica ' y "
-
FILTER_FLAG_EMPTY_STRING_NULL
(integer)
-
(No usar de momento)
-
FILTER_FLAG_ALLOW_FRACTION
(integer)
-
Permite la parte fraccional en el filtro de números float
-
FILTER_FLAG_ALLOW_THOUSAND
(integer)
-
Permite separador de miles (.) in el filtro de números
float
-
FILTER_FLAG_ALLOW_SCIENTIFIC
(integer)
-
Permite notación científica (e, E)
en el filtro de números float
-
FILTER_FLAG_SCHEME_REQUIRED
(integer)
-
Requiere el patrón (scheme) adecuado en el filtro de URL válida
-
FILTER_FLAG_HOST_REQUIRED
(integer)
-
Requiere servidor en el filtro de URL válida
-
FILTER_FLAG_PATH_REQUIRED
(integer)
-
Requiere ruta en el filtro de URL válida
-
FILTER_FLAG_QUERY_REQUIRED
(integer)
-
Requiere de "query string" en el filtro de URL válida
-
FILTER_FLAG_IPV4
(integer)
-
Requiere sólo de direcciones IPv4 en el filtro de validación de IP
-
FILTER_FLAG_IPV6
(integer)
-
Requiere sólo de direcciones IPv6 en el filtro de validación de IP
-
FILTER_FLAG_NO_RES_RANGE
(integer)
-
Deniega el uso de direcciones reservadas en el filtro de validación de IP
-
FILTER_FLAG_NO_PRIV_RANGE
(integer)
-
Deniega el uso de direcciones privadas en el filtro de validación de IP