tutoriais mais recente desenvolvimento web
 

PHP filter_input() Function

<PHP Filtrar Referência

Exemplo

Verifique se a variável externa "email" é enviado para a página de PHP, através do "get" método, e também verificar se é um endereço de email válido:

<?php
if (!filter_input(INPUT_GET, "email" , FILTER_VALIDATE_EMAIL)) {
    echo("Email is not valid");
} else {
    echo("Email is valid");
}
?>
Exemplo executar »

Definição e Uso

O filter_input() função obtém uma variável externa (eg from form input) e, opcionalmente, o filtra.

Esta função é usada para validar variáveis ​​a partir de fontes inseguras, tais como a entrada do utilizador.


Sintaxe

filter_input( type, variable, filter, options )
Parâmetro Descrição
type Requeridos. O tipo de entrada para verificar se. Pode ser um dos seguintes procedimentos:
  • INPUT_GET
  • INPUT_POST
  • INPUT_COOKIE
  • INPUT_SERVER
  • INPUT_ENV
variable Requeridos. O nome da variável para verificar
filter Opcional. Especifica o ID ou nome do filtro a ser usado. O padrão é FILTER_DEFAULT, o que resulta em nenhuma filtragem
options Opcional. Especifica uma ou mais bandeiras / opções para usar. Verifique cada filtro para opções possíveis e bandeiras

Detalhes técnicos

Valor de retorno:

Retorna o valor da variável em caso de sucesso, FALSE em caso de falha, ou NULL se a "variable" parâmetro não está definido

PHP Versão: 5.2.0+

<Completa PHP Filtrar Referência