Maison > développement back-end > tutoriel php > Comment déterminer si une variable est non définie ou vide en PHP ?

Comment déterminer si une variable est non définie ou vide en PHP ?

DDD
Libérer: 2024-10-19 19:53:29
original
1030 Les gens l'ont consulté

How to Determine if a Variable is Undefined or Empty in PHP?

Comment vérifier les variables non définies en PHP

En JavaScript, les développeurs peuvent utiliser l'instruction document.createTouch !== undefined pour déterminer si une variable est définie. Cela diffère de la fonction isset() en PHP, qui vérifie uniquement si une variable a été définie sur une valeur.

Vérification des variables non définies en PHP

Pour vérifier pour une variable non définie en PHP, vous pouvez utiliser l'instruction suivante :

<code class="php">$isTouch = isset($variable);</code>
Copier après la connexion

Cela retournera vrai si la variable $ est définie et false si elle ne l'est pas.

Remarque : La fonction isset() renvoie TRUE si la variable existe et a une valeur autre que NULL, et FALSE sinon.

Vérification des valeurs vides

Si vous souhaitez vérifier faux, 0, etc., vous pouvez utiliser la fonction vide() :

<code class="php">$isTouch = empty($variable);</code>
Copier après la connexion

Cela renverra VRAI pour les valeurs suivantes :

  • "" (une chaîne vide)
  • 0 (0 sous forme d'entier)
  • 0.0 (0 sous forme de flottant)
  • "0" (0 sous forme de chaîne)
  • NULL
  • FALSE
  • array() (un tableau vide)
  • $var; (une variable déclarée, mais sans valeur)

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal