Heim  >  Artikel  >  Backend-Entwicklung  >  PHP: Detaillierte Erläuterung der Beispiele für Null-Datentypen

PHP: Detaillierte Erläuterung der Beispiele für Null-Datentypen

怪我咯
怪我咯Original
2017-04-27 17:08:329061Durchsuche

Was ist null?

Der Nullwert bedeutet, genau wie sein Name, dass eine Variable keinen Wert hat. Beim Nullwert (null) wird die Groß-/Kleinschreibung nicht beachtet, d. h. null ist dasselbe wie NULL oder Null. Es gibt drei Situationen, in denen

in PHP ein Nullwert zugewiesen wird:

Die erste:

wurde kein Wert zugewiesen

<?php
$a;
var_dump($a);
?>

Ergebnis der Codeausführung:

PHP: Detaillierte Erläuterung der Beispiele für Null-Datentypen

Zweiter Typ:

wird NULL zugewiesen.

<?php
$nu=null;
var_dump($nu);
?>

Ergebnis der Codeausführung:

PHP: Detaillierte Erläuterung der Beispiele für Null-Datentypen

Dritter Typ:

Von der unset()-Funktion verarbeitete Variablen

<?php
$name = &#39;Felipe&#39;;

var_dump((unset) $name);
?>

Ergebnis der Codeausführung:

PHP: Detaillierte Erläuterung der Beispiele für Null-Datentypen

Instanz

String string1 ist null zugewiesen, string2 ist überhaupt nicht deklariert und zugewiesen , also wird null ausgegeben. Obwohl der endgültigen Zeichenfolge3 ein Anfangswert zugewiesen wird, wird sie nach der Verarbeitung durch die Funktion unset() ebenfalls null. Die Funktion unset() besteht darin, Variablen aus dem Speicher zu löschen. Der Code lautet wie folgt:

<?php
header("content-type:text/html;charset=utf-8");
echo  "变量($string1)直接赋值为null";
$string=null;                                          //$string1被赋空值
$string3="str";                                      //$string3被赋值str
if(is_null($strig1=null)){                    //判断$string1是否为空
    echo &#39;string=null&#39;;
}
echo &#39;<p>&#39;;
echo &#39;变量($string2)没有被赋值&#39;;
if(is_null($string2=null)){                 //判断$string1是否为空
    echo &#39;string=null&#39;;
}
echo &#39;<p>&#39;;
echo &#39;被unset()释放过的变量($string3):&#39;;
unset($string3);
if(is_null($string3=null)){//判断$string1是否为空
    echo &#39;string=null&#39;;
}
?>

Das Ergebnis der Codeausführung:

PHP: Detaillierte Erläuterung der Beispiele für Null-Datentypen

PHP: Detaillierte Erläuterung der Beispiele für Null-DatentypenDie Funktion is_null wird verwendet, um zu bestimmen, ob die Variable null ist , worüber wir später sprechen werden, verstehen wir nun, dass diese Funktion einen booleschen Typ zurückgibt. Wenn die Variable null ist, gibt sie true zurück, andernfalls gibt sie false zurück. Die Funktion unset() wird verwendet, um bekannte Variablen zu zerstören.

Im nächsten Abschnitt erklären wir „So konvertieren Sie den PHP-Datentyp“.

Das obige ist der detaillierte Inhalt vonPHP: Detaillierte Erläuterung der Beispiele für Null-Datentypen. 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