Heim  >  Artikel  >  Backend-Entwicklung  >  Was bedeutet Nullwert in PHP?

Was bedeutet Nullwert in PHP?

云罗郡主
云罗郡主Original
2019-01-15 14:15:205030Durchsuche

Was bedeutet Nullwert in PHP?

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn