Maison > Article > développement back-end > php vérifie si la variable est vide
Récupérez la valeur dans la base de données pour déterminer si elle est vide. Cela semble très simple, comparez-la simplement avec null, mais ce n'est pas le cas (apprentissage recommandé : PHP. programmation du débutant au maître)
if($obj==null){ }
Écrire comme ceci signalera une erreur : Remarque : Essayer d'obtenir la propriété d'un problème non-objet,
Après l'avoir vérifié, j'ai découvert que je besoin d'utiliser la méthode d'écriture suivante
if (isset($obj)) { echo "This var is set set so I will print."; }
Que fait cet isset ?
la fonction isset consiste à détecter si la variable est définie.
格式:bool isset ( mixed var [, mixed var [, ...]] )
Valeur de retour :
Si la variable n'existe pas, renvoie FALSE
Si la variable existe et sa valeur est NULL, renvoie également FALSE
Si la variable existe et que la valeur n'est pas NULL, renvoie également TRUE
Lors de la vérification de plusieurs variables à la fois en même temps, chaque élément est VRAI et n'est renvoyé que lorsque la condition précédente est remplie, sinon le résultat est FAUX
Si une variable a été libérée en utilisant unset(), elle ne sera plus isset(). Si vous utilisez isset() pour tester une variable définie sur NULL, elle renverra FALSE. Notez également qu'un octet NULL ("
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!