Ultimele tutoriale de dezvoltare web
 

PHP filter_input() Function

<PHP Filtru de referință

Exemplu

Verificați dacă variabila externă "email" - "get" "email" este trimis la pagina de PHP, prin "get" metoda, și verificați , de asemenea , dacă este o adresă de e - mail validă:

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

Definiție și utilizare

filter_input() funcția devine o variabilă externă (eg from form input) de (eg from form input) , de (eg from form input) de (eg from form input) și , opțional , se filtreaza.

Această funcție este utilizată pentru a valida variabile din surse nesigure, cum ar fi introduse de utilizator.


Sintaxă

filter_input( type, variable, filter, options )
Parametru Descriere
type Necesar. Tipul de intrare pentru a verifica. Poate fi una dintre următoarele:
  • INPUT_GET
  • INPUT_POST
  • INPUT_COOKIE
  • INPUT_SERVER
  • INPUT_ENV
variable Necesar. Numele variabilei pentru a verifica
filter Opțional. Specifică ID-ul sau numele filtrului utilizat. Implicit este FILTER_DEFAULT, ceea ce duce la nici o filtrare
options Opțional. Specifică una sau mai multe steaguri / opțiuni de utilizare. Verificați fiecare filtru pentru opțiuni posibile și steaguri

Detalii tehnice

Întoarcere Valoare:

Returnează valoarea variabilei în caz de succes, FALSE în caz de eșec, sau NULL în cazul în care "variable" parametru nu este setat

Versiune PHP: 5.2.0+

<Complete PHP filtru de referință