filter_var
(PHP 5 >= 5.2.0)
filter_var — Filtra a variável com um especificado filtro
Parâmetros
-
variable -
Valor para filtrar.
-
filter -
ID do filtro. O padrão é
FILTER_SANITIZE_STRING. -
options -
Array associativo de opções ou disjunção binário de flags. Se o filtro aceita opções, flags podem ser providas no campo "flags" do array. Para o "callback" do filtro, o tipo callback pode ser passado.
Valor Retornado
Retorna o dado filtrado, ou FALSE se o filtro falhar.
Exemplos
Example #1 Um exemplo da filter_var()
<?php
var_dump(filter_var('bob@example.com', FILTER_VALIDATE_EMAIL));
var_dump(filter_var('example.com', FILTER_VALIDATE_URL, FILTER_FLAG_SCHEME_REQUIRED));
?>
O exemplo acima irá imprimir:
string(15) "bob@example.com" bool(false)
Veja Também
- filter_var_array() - Obtêm múltiplas variáveis e opcionalmente as filtra
- filter_input() - Obtem a específica variável externa pelo nome e opcionalmente a filtra
- filter_input_array() - Obtem variáveis externas e opcionalmente as filtra
- informação sobre o tipo callback