Tipos Resource
Funções da Filter
Filter
PHP Manual

# Constantes pré-definidas

As contantes abaixo são definidas por esta extensão e somente estarão disponíveis quando a extensão foi compilada com o PHP ou carregada dinamicamente durante a execução.

`INPUT_POST` (integer)
  Variáveis POST.
`INPUT_GET` (integer)
  Variáveis GET.
`INPUT_COOKIE` (integer)
  Variáveis COOKIE.
`INPUT_ENV` (integer)
  Variáveis ENV.
`INPUT_SERVER` (integer)
  Variáveis SERVER.
`INPUT_SESSION` (integer)
  Variáveis SESSION. (ainda não implementada)
`INPUT_REQUEST` (integer)
  Variáveis REQUEST. (ainda não implementada)
`FILTER_FLAG_NONE` (integer)
  Sem flags.
`FILTER_REQUIRE_SCALAR` (integer)
  Flag usada para requerir escalar como entrada
`FILTER_REQUIRE_ARRAY` (integer)
  Requer um array como entrada.
`FILTER_FORCE_ARRAY` (integer)
  Sempre retorna um array.
`FILTER_NULL_ON_FAILURE` (integer)
  Usa NULL ao invés de FALSE em falha.
`FILTER_VALIDATE_INT` (integer)
  ID do filtro "int".
`FILTER_VALIDATE_BOOLEAN` (integer)
  ID do filtro "boolean".
`FILTER_VALIDATE_FLOAT` (integer)
  ID do filtro "float".
`FILTER_VALIDATE_REGEXP` (integer)
  ID do filtro "validate_regexp".
`FILTER_VALIDATE_URL` (integer)
  ID do filtro "validate_url".
`FILTER_VALIDATE_EMAIL` (integer)
  ID do filtro "validate_email".
`FILTER_VALIDATE_IP` (integer)
  ID do filtro "validate_ip".
`FILTER_DEFAULT` (integer)
  ID do filtro padrão ("string").
`FILTER_UNSAFE_RAW` (integer)
  ID do filtro "unsafe_raw".
`FILTER_SANITIZE_STRING` (integer)
  ID do filtro "string".
`FILTER_SANITIZE_STRIPPED` (integer)
  ID do filtro "stripped".
`FILTER_SANITIZE_ENCODED` (integer)
  ID do filtro "encoded".
`FILTER_SANITIZE_SPECIAL_CHARS` (integer)
  ID do filtro "special_chars".
`FILTER_SANITIZE_EMAIL` (integer)
  ID do filtro "email".
`FILTER_SANITIZE_URL` (integer)
  ID do filtro "url".
`FILTER_SANITIZE_NUMBER_INT` (integer)
  ID do filtro "number_int".
`FILTER_SANITIZE_NUMBER_FLOAT` (integer)
  ID of "number_float" filter.
`FILTER_SANITIZE_MAGIC_QUOTES` (integer)
  ID do filtro "magic_quotes".
`FILTER_CALLBACK` (integer)
  ID do filtro "callback".
`FILTER_FLAG_ALLOW_OCTAL` (integer)
  Permite notação octal (0[0-7]+) no filtro "int".
`FILTER_FLAG_ALLOW_HEX` (integer)
  Permite notação hexadecimal (0x[0-9a-fA-F]+) no filtro "int".
`FILTER_FLAG_STRIP_LOW` (integer)
  Remove caracteres com valor ASCII menor que 32.
`FILTER_FLAG_STRIP_HIGH` (integer)
  Remove caracteres com valor ASCII maior que 127.
`FILTER_FLAG_ENCODE_LOW` (integer)
  Codifica caracteres com valor ASCII menor que 32.
`FILTER_FLAG_ENCODE_HIGH` (integer)
  Codifica caracteres com valor ASCII maior que 127.
`FILTER_FLAG_ENCODE_AMP` (integer)
  Codifica &.
`FILTER_FLAG_NO_ENCODE_QUOTES` (integer)
  Não codifica ' e ".
`FILTER_FLAG_EMPTY_STRING_NULL` (integer)
  (Nenhum uso no momento.)
`FILTER_FLAG_ALLOW_FRACTION` (integer)
  Permite parte fracional no filtro "number_float".
`FILTER_FLAG_ALLOW_THOUSAND` (integer)
  Permite separador de milhar (,) no filtro "number_float".
`FILTER_FLAG_ALLOW_SCIENTIFIC` (integer)
  Permite notação científica (e, E) no filtro "number_float".
`FILTER_FLAG_SCHEME_REQUIRED` (integer)
  Requer scheme no filtro "validate_url".
`FILTER_FLAG_HOST_REQUIRED` (integer)
  Requer host no filtro "validate_url".
`FILTER_FLAG_PATH_REQUIRED` (integer)
  Requer path no filtro "validate_url".
`FILTER_FLAG_QUERY_REQUIRED` (integer)
  Requer query no filtro "validate_url".
`FILTER_FLAG_IPV4` (integer)
  Permite somente endereço IPv4 no filtro "validate_ip".
`FILTER_FLAG_IPV6` (integer)
  Permite somente endereço IPv6 no filtro "validate_ip".
`FILTER_FLAG_NO_RES_RANGE` (integer)
  Não permite endereços reservados no filtro "validate_ip".
`FILTER_FLAG_NO_PRIV_RANGE` (integer)
  Não permite endereços privados no filtro "validate_ip".

Tipos Resource
Funções da Filter
Filter
PHP Manual