La fonction filter_has_var() contrôles si une variable d'un type spécifique d'entrée existe. La fonction filter_has_var() retourne TRUE en cas de succès ou FALSE sinon
La fonction filter_has_var() contrôles si une variable d'un type spécifique d'entrée existe.
Cette fonction retourne TRUE en cas de succès ou FALSE sinon.
Syntax
filter_has_var(type, variable)
Paramètre | Description |
---|---|
type | Requis. Spécifie le type à vérifier Types possibles d'entrée une constante parmi: * INPUT_GET * INPUT_POST * INPUT_COOKIE * INPUT_SERVER * INPUT_ENV |
variable | Requis. Spécifie la variable à vérifier |
Dans cet exemple la variable d'entrée « nom » est envoyée à une page PHP par la methode GET :
Sélectionner le code
<?php
$_GET['test'] = 1;
echo filter_has_var(INPUT_GET, 'test') ? 'Le type d\'entrée existe' : 'Le type d\'entrée n\'existe pas';
?>
Dans cet exemple la variable d'entrée « nom » est envoyée à une page PHP par la methode POST par un formulaire:
Sélectionner le code
<?php
if(!filter_has_var(INPUT_POST, "nom"))
{
echo("Input type does not exist");
}
else
{
echo("Input type exists");
}
?>
Dans l'exemple si dessus nous avons utilisé la fonction echo mais on aurait pu utiliser tout autre code qu'on veut.
Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.
GAGNER DE L'ARGENT