1: Was bedeutet der Nullwert?
NULL ist eine spezielle Markierung in PHP. Der NULL-Wert bedeutet, dass eine Variable nein hat Wert. NULL Der einzig mögliche Wert des Typs ist NULL.
Eine Variable wird in den folgenden Situationen als NULL betrachtet:
1 Ihr wird der Wert NULL zugewiesen.
2. Es wurde noch kein Wert zugewiesen.
3. Unset() sein.
2: Syntax
Der NULL-Typ hat nur einen Wert, nämlich die Groß-/Kleinschreibung berücksichtigende Konstante NULL.
<?php $var = NULL; ?>
is_null ( mixed $var ) : bool
Gibt TRUE zurück, wenn var null ist, andernfalls FALSE.
Sehen Sie sich den NULL-Typ an, um zu erfahren, wann eine Variable als NULL betrachtet wird.
Drei: Konvertieren in NULL
Das Konvertieren einer Variablen in Null mit (unset) $var löscht die Variable nicht und setzt ihren Wert nicht zurück. Gibt einfach den NULL-Wert zurück.
Hinweis: Leere Arrays werden über einen nicht strikten Gleichheitsvergleich „==“ in Null konvertiert. Wenn es möglich ist, ein leeres Array zu erhalten, verwenden Sie is_null() oder '==='.
$a = array(); $a == null <== return true $a === null < == return false is_null($a) <== return false
NULL sollte keinen Wert darstellen und nicht als Wert selbst betrachtet werden.
NULL ist ein Nullbit, das sind fehlende Informationen, von „Nullwert“ zu sprechen ist semantisch umständlich, aber wenn eine Variable ohne Wert existieren kann, dann müssen die Sprache und die Implementierung etwas haben, um diese Situation darzustellen .
Das obige ist der detaillierte Inhalt vonWas bedeutet Nullwert in PHP?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!