Maison > développement back-end > tutoriel php > Comment déterminer l'indéfinition d'une variable en PHP ?

Comment déterminer l'indéfinition d'une variable en PHP ?

DDD
Libérer: 2024-10-19 19:54:01
original
286 Les gens l'ont consulté

How to Determine Variable Undefinedness in PHP?

Vérification de l'indéfinition d'une variable en PHP

En PHP, la fonction isset() est couramment utilisée pour déterminer si une variable est définie. Cependant, il ne vérifie pas explicitement les variables non définies. Pour cela, nous pouvons utiliser des méthodes alternatives :

1. isset($variable)

La fonction isset() renvoie true si la variable existe et a une valeur autre que NULL. Si la variable n'est pas définie, elle renvoie false.

Exemple :

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

2. vide($variable)

La fonction vide() renvoie vrai si la variable est fausse, 0, une chaîne vide, NULL, un tableau vide ou une variable déclarée sans valeur. Il peut également être utilisé pour vérifier les variables non définies.

Exemple :

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

Remarque :

  • isset() uniquement vérifie si la variable existe. Il ne vérifie pas sa valeur.
  • empty() vérifie à la fois l'existence et la fausseté de la variable.
  • isset() et empty() renvoient true pour les valeurs de chaîne non vides , même s'ils contiennent des espaces.

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!

source:php
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