Exemple:
| <?php // test d'une varaible non initialisée $vide = empty($variable); echo "\$variable = ",$variable,"<br/>"; if ($vide) { echo " => \$variable est vide<br/>"; } else { echo " => \$variable n'est vide<br/>"; } // test d'une varaible contenant une chaîne vide $variable = ""; $vide = empty($variable); echo "\$variable = ",$variable,"<br/>"; if ($vide) { echo " => \$variable est vide<br/>"; } else { echo " => \$variable n'est pas vide<br/>"; } // test d'une variable contenant une chaine égale à 0 $variable = "0"; $vide = empty($variable); echo "\$variable = ",$variable,"<br/>"; if ($vide) { echo " => \$variable est vide<br/>"; } else { echo " => \$variable n'est pas vide<br/>"; } // test d'une variable contenant une chaine égale à 1 $variable = "1"; $vide = empty($variable); echo "\$variable = ",$variable,"<br/>"; if ($vide) { echo " => \$variable est vide<br/>"; } else { echo " => \$variable n'est pas vide<br/>"; } // test d'une variable contenant 0 $variable = 0; $vide = empty($variable); echo "\$variable = ",$variable,"<br/>"; if ($vide) { echo " => \$variable est vide<br/>"; } else { echo " => \$variable n'est pas vide<br/>"; } // test d'une variable contenant une chaine non vide $variable = "x"; $vide = empty($variable); echo "\$variable = ",$variable,"<br/>"; if ($vide) { echo " => \$variable est vide<br/>"; } else { echo " => \$variable n'est pas vide<br/>"; } // test d'une variable contenant une valeur différente de 0 $variable = 1; $vide = empty($variable); echo "\$variable = ",$variable,"<br/>"; if ($vide) { echo " => \$variable est vide<br/>"; } else { echo " => \$variable n'est pas vide<br/>"; } ?> |
Résutat de la commande PHP:
$variable =
=> $variable est vide
$variable =
=> $variable est vide
$variable = 0
=> $variable est vide
$variable = 1
=> $variable n'est pas vide
$variable = 0
=> $variable est vide
$variable = x
=> $variable n'est pas vide
$variable = 1
=> $variable n'est pas vide