Maison >développement back-end >Problème PHP >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 为空' . "";
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
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!