Heim  >  Artikel  >  Backend-Entwicklung  >  So ermitteln Sie, ob eine Variable in PHP nicht vorhanden ist

So ermitteln Sie, ob eine Variable in PHP nicht vorhanden ist

藏色散人
藏色散人Original
2021-03-08 09:44:512722Durchsuche

So ermittelt PHP, ob eine Variable nicht existiert: 1. Verwenden Sie die isset-Methode, um zu erkennen, ob die Variable gesetzt und nicht NULL ist. 2. Verwenden Sie empty, um festzustellen, ob eine Variable als leer gilt ob die Variable existiert.

So ermitteln Sie, ob eine Variable in PHP nicht vorhanden ist

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP7.1, Dell G3-Computer.

Wie ermittelt PHP, ob eine Variable vorhanden ist?

Drei Methoden für PHP, um festzustellen, ob eine Variable vorhanden ist:

1. bool isset (mixed var[,mixedvar[,mixed...])

Erkennen, ob Die Variable ist gesetzt und nicht NULL .

Wenn mehrere Parameter gleichzeitig übergeben werden, gibt isset() nur TRUE zurück, wenn alle Parameter gesetzt sind. Der Berechnungsprozess erfolgt von links nach rechts und wird sofort gestoppt, wenn eine nicht gesetzte Variable auftritt.

2. bool empty (mixed $var)

Bestimmen Sie, ob eine Variable als leer gilt.

Die folgenden Dinge gelten als leer:

"" (空字符串)
0 (作为整数的0)
0.0 (作为浮点数的0)
"0" (作为字符串的0)
NULL
FALSE
array() (一个空数组)
$var; (一个声明了,但是没有值的变量)

3. Fügen Sie hier das Codestück bool is_null (mixed $var) ein

Der NULL-Typ hat nur einen Wert, nämlich die Konstante NULL, bei der die Groß- und Kleinschreibung nicht berücksichtigt wird.

Das Obige ist die detaillierte Methode, wie PHP bestimmt, ob eine Variable vorhanden ist.

【Empfohlen: „PHP-Video-Tutorial“】

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Variable in PHP nicht vorhanden ist. 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