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.
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!