Maison > développement back-end > Problème PHP > Comment déterminer si une variable est vide en php

Comment déterminer si une variable est vide en php

(*-*)浩
Libérer: 2023-02-26 11:48:01
original
2219 Les gens l'ont consulté

Comment déterminer si une variable est vide en php

Fonction vide : détecte si la variable est "vide"

Description : Toute variable non initialisée, la valeur est 0 ou fausse ou une chaîne vide "" ou des variables nulles, des tableaux vides et des objets sans aucun attribut seront jugés comme vides == vrais (apprentissage recommandé : Tutoriel vidéo PHP)

Remarque 1 : Variables non initialisées peut également être détecté comme "vide" par vide

Remarque 2 : vide ne peut détecter que les variables, mais pas l'instruction

$a = 0;
$b = '';
$c = array();
if (empty($a)) echo '$a 为空' . "";
if (empty($b)) echo '$b 为空' . "";
if (empty($c)) echo '$c 为空' . "";
if (empty($d)) echo '$d 为空' . "";
Copier après la connexion

var == fonction null : Déterminer si la variable est "vide"

Remarque : les variables et les tableaux vides avec une valeur de 0 ou false ou une chaîne vide "" ou null seront jugés comme nuls

Remarque : la différence significative par rapport à vide est que var == null signalera une erreur lorsque la variable n'est pas initialisée.

$a = 0;
$b = array();
if ($a == null) echo '$a 为空' . "";
if ($b == null) echo '$b 为空' . "";
if ($c == null) echo '$b 为空' . "";
// 显示结果为
// $a 为空
// $b 为空
// Undefined variable: c
Copier après la connexion

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!

Étiquettes associées:
php
source:php.cn
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