Combien coûte un site internet en 2026 ? Tarifs et comparatif
Site vitrine, e-commerce, sur mesure : combien faut-il budgéter pour créer un site internet en 2026 ? Tarifs détaillés, …
LireVérifier si une variable existe et n'est pas vide en PHP. Empty, isset et autres fonctions PHP de vérification d'une variable.
Ces fonctions sont utiles lorsque vous souhaitez effectuer une validation de données que ce soit en PHP ou WordPress.
isset() détermine si une variable existe.
La fonction vérifie en fait si la variable est déclarée et si elle est tout sauf nulle.
isset renverra false si vous vérifiez par rapport à une variable avec une valeur nulle.
Un caractère nul (« \0 ») n'est pas identique à la constante nulle de PHP.
Si vous transmettez plusieurs variables dans isset(), toutes ces variables doivent exister pour être "vraies" en retour. Si l'un d'eux n'existe pas, il renverra faux.
Exemple
$a = "test";
$b = "autrevariable";
var_dump(isset($a)); // TRUE
var_dump(isset($a, $b)); // TRUE
unset ($a);
var_dump(isset($a)); // FALSE
var_dump(isset($a, $b)); // FALSE
$foo = NULL;
var_dump(isset($foo)); // FALSE
$a = array ('test' => 1, 'hello' => NULL, 'pie' => array('a' => 'apple'));
var_dump(isset($a['test'])); // TRUE
var_dump(isset($a['foo'])); // FALSE
var_dump(isset($a['hello'])); // FALSE
// Vérification des valeurs de tableau plus profondes
var_dump(isset($a['pie']['a'])); // TRUE
var_dump(isset($a['pie']['b'])); // FALSE
La fonction empty() vérifie si une variable est vide.
La fonction renverra vrai si la variable n'existe pas ou si la valeur est égale à faux.
Si empty() renvoie true, cela ne signifie pas toujours que la variable n'existe pas.
Exemple
$var = 0;
// retourne true car $var est vide
if (empty($var)) {
echo '$var is either 0, empty, or not set at all';
}
Si vous évaluez la variable ci-dessus avec isset(), elle renverra true.
$var = 0;
// retourne true car $var est défini
if (isset($var)) {
echo '$var is set even though it is empty';
} Création de site internet, e-commerce ou référencement — agence web à Paris et Besançon.
Devis gratuitSite vitrine, e-commerce, sur mesure : combien faut-il budgéter pour créer un site internet en 2026 ? Tarifs détaillés, …
LireVous cherchez désespérément comment écrire une majuscule avec un accent (merci le Français) ?Voici un guide complet pou…
LireContexte : on souhaite souligner un texte en dessous du texte. Les propriétés CSS modernes vont nous aider : text…
Lire