PHP filter_input()

La fonction filter_input() est une fonction intégrée en PHP qui est utilisée pour valider des variables provenant de sources non sécurisées, telles que les inputs d’un formulaire.
 

Syntaxe
filter_input(type, var, filter, options)

 
 

Paramètres
  • type(Obligatoire) : Type de ‘input’ à vérifier. Peut être l’un des suivants: INPUT_GET, INPUT_POST, INPUT_COOKIE, INPUT_SERVER, INPUT_ENV.
  • var(Obligatoire) : Le nom de la variable à vérifier.
  • filter(Optionnel) : Spécifie l’ID ou le nom du filtre à utiliser. La valeur par défaut est FILTER_DEFAULT, ce qui entraîne aucun filtrage.
  • options(Optionnel) : Spécifie un ou plusieurs options à utiliser.

 

Valeur de retour

La fonction renvoie la valeur de la variable en cas de succès, FALSE en cas d’échec ou NULL si la variable n’est pas définie.
 

Version PHP:

5.2+
 

Exemple :

Le code suivant vérifie si la variable externe « email » est envoyée à la page PHP, via la méthode « post », et vérifiez également s’il s’agit d’une adresse email valide:

<?php
if (!filter_input(INPUT_POST, "email", FILTER_VALIDATE_EMAIL)) {
    echo("L'adresse email n'est pas valide!");
} else {
    echo("L'adresse email est valide!");
}
?>
Questions d'entretiens PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *