Erfahren Sie, wie Sie mit der PHP-Funktion empty() ermitteln, ob eine Variable leer ist

PHPz
Freigeben: 2023-06-27 18:40:02
Original
1578 Leute haben es durchsucht

Die PHP-Funktion empty() ist eine sehr häufig verwendete Funktion, mit der ermittelt wird, ob eine Variable leer ist. In der PHP-Programmierung kann mit der Funktion empty() sehr komfortabel ermittelt werden, ob eine Variable leer ist, um Fehler während der Programmlaufzeit zu vermeiden.

Zuallererst hat die Funktion empty() die folgenden Eigenschaften:

    Die Funktion empty() kann einen Parameter akzeptieren, nämlich die zu beurteilende Variable oder den zu beurteilenden Ausdruck. Die Funktion
  1. empty() gibt einen booleschen Wert zurück. Wenn die Variable leer ist, gibt sie true zurück, andernfalls gibt sie false zurück.
  2. Die folgenden Variablen gelten als „null“ (geben „true“ zurück):

      Eine Variable, der kein Wert zugewiesen wurde.
    • Eine Variable, der der Wert NULL zugewiesen wurde.
    • Eine Variable, der der Wert „leer“ zugewiesen wurde Zeichenfolge „“
    • Eine Variable, der der Wert 0 oder die Zeichenfolge „0“ zugewiesen wurde.
    • Eine Variable, der der Wert False zugewiesen wurde.
Lassen Sie uns anhand eines Beispiels veranschaulichen, wie die Funktion empty() verwendet wird.

Beispiel 1: Bestimmen Sie, ob eine Variable, der kein Wert zugewiesen wurde, leer ist

Nach dem Login kopieren

Das Ausgabeergebnis lautet: Der Variablen wurde kein Wert zugewiesen.

Erklärung: Der Variablen $var wurde kein Wert zugewiesen, daher wird sie als leer betrachtet und gibt „true“ zurück.

Beispiel 2: Bestimmen Sie, ob eine Variable, die NULL zugewiesen ist, leer ist

Nach dem Login kopieren

Das Ausgabeergebnis ist: Die Variable ist NULL zugewiesen.

Erläuterung: Der Variablen $var ist NULL zugewiesen, daher wird sie als leer betrachtet und gibt „true“ zurück.

Beispiel 3: Bestimmen Sie, ob eine der leeren Zeichenfolge „“ zugewiesene Variable leer ist

Nach dem Login kopieren

Das Ausgabeergebnis lautet: Die Variable ist der leeren Zeichenfolge zugewiesen.

Erklärung: Der Variablen $var ist ein leerer String zugewiesen, daher gilt sie als leer und gibt true zurück.

Beispiel 4: Bestimmen Sie, ob einer Variablen der Wert 0 zugewiesen wurde oder die Zeichenfolge „0“ leer ist

该变量被赋值为字符串0"; } else { echo "
该变量不是字符串0"; } ?>
Nach dem Login kopieren

Das Ausgabeergebnis lautet: Der Variablen wird der Wert 0 zugewiesen. Der Variablen wird die Zeichenfolge 0 zugewiesen.


Erklärung: Der Variablen $var1 wird der Wert 0 zugewiesen, und der Variablen $var2 wird der Wert „0“ zugewiesen. Sie werden beide als leer betrachtet und geben jeweils „true“ zurück.

Beispiel 5: Bestimmen Sie, ob eine Variable, die „false“ zugewiesen ist, leer ist

Nach dem Login kopieren

Das Ausgabeergebnis lautet: Die Variable ist „false“ zugewiesen.

Erläuterung: Der Variablen $var wird „false“ zugewiesen, daher gilt sie als leer und gibt „true“ zurück.

Zusammenfassung: Die Funktion empty() kann uns dabei helfen, festzustellen, ob die Variable leer ist, und Fehler bei der Ausführung des Programms zu vermeiden. Bei Verwendung der Funktion empty() müssen Sie auf den Typ und die Zuweisung der Variablen achten, um unerwartete Ergebnisse zu vermeiden.

Das obige ist der detaillierte Inhalt vonErfahren Sie, wie Sie mit der PHP-Funktion empty() ermitteln, ob eine Variable leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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