La construction isset
La construction isset vérifie si une variable existe et si sa valeur n'est pas null. Elle renvoie true si la variable existe et n'est pas égale à null, sinon elle renvoie false. Elle peut accepter plusieurs paramètres - dans ce cas, elle ne renverra true que si toutes les variables transmises existent.
Syntaxe
isset($var);
isset($var1, $var2, ...);
Exemple
Vérifions l'existence d'une variable :
<?php
$var = 'test';
var_dump(isset($var));
?>
Résultat de l'exécution du code :
true
Exemple
Vérifions plusieurs variables :
<?php
$a = 1;
$b = null;
var_dump(isset($a, $b));
?>
Résultat de l'exécution du code :
false
Exemple
Vérifions une variable inexistante :
<?php
var_dump(isset($undefinedVar));
?>
Résultat de l'exécution du code :
false