1 : Que signifie la valeur nulle ?
NULL est une marque spéciale en php. La valeur NULL signifie qu'une variable n'a pas de valeur. valeur NULL La seule valeur possible du type est NULL.
Une variable est considérée comme NULL dans les situations suivantes :
1 On lui attribue une valeur NULL.
2. Aucune valeur ne lui a encore été attribuée.
3. Être désactivé().
2 : Syntaxe
Le type NULL n'a qu'une seule valeur, qui est la constante NULL insensible à la casse.
<?php $var = NULL; ?>
is_null ( mixed $var ) : bool
Renvoie VRAI si var est nul, FAUX sinon.
Regardez le type NULL pour savoir quand une variable est considérée comme NULL.
Trois : Conversion en NULL
La conversion d'une variable en null à l'aide de (unset) $var ne supprimera pas la variable ni ne supprimera sa valeur. Renvoie simplement une valeur NULL.
Remarque : les tableaux vides sont convertis en null via une comparaison d'égalité non stricte '=='. S'il est possible d'obtenir un tableau vide, utilisez is_null() ou '==='.
$a = array(); $a == null <== return true $a === null < == return false is_null($a) <== return false
NULL ne doit indiquer aucune valeur et ne pas être considéré comme la valeur elle-même.
NULL est un bit nul, c'est l'information manquante, parler de "valeur nulle" est une maladresse sémantique, mais si une variable peut exister sans valeur, alors le langage et l'implémentation doivent avoir quelque chose pour représenter cela situation.
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!