filter_input() (funzione PHP) applica un filtro ad una variabile di input da parte dell’utente, perché potenzialmente insicura o erronea (ad es., email). Restituisce il valore della variabile, o false in caso di errore, o null se la variabile non è impostata.
tips&tricks
Sintassi
filter_input($tipo, $variabile, $filtro[facoltativo], $opzioni[facoltativo])
| parametro | descrizione |
|---|---|
| $tipo | Il tipo di input della variabile, che può assumere i seguenti valori testualiINPUT_GETINPUT_POSTINPUT_COOKIEINPUT_SERVERINPUT_ENV |
| $variabile | La variabile da processare |
| $filtro | Il filtro da applicare; in mancanza, il default è FILTER_DEFAULT. |
| $opzioni | Una o più opzioni da applicare al filtro. |
Esempi
if (!filter_input(INPUT_GET, "email", FILTER_VALIDATE_EMAIL)) {
echo("Email invalida");
} else {
echo("Email valida");
}
Contenuti correlati
- CSS
- HTML
- JavaScript
- jQuery
- PHP
- SQL
- WORDPRESS
0 Comment