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

Was bedeutet leer in PHP?

WBOY
WBOYOriginal
2022-03-07 10:49:107106Durchsuche

Leer bedeutet in PHP leer. Es handelt sich um eine integrierte Funktion, mit der überprüft wird, ob eine Variable leer ist (gemischte $var). Wird auf false gesetzt, dann wird beurteilt, dass die Variable nicht existiert, und die Funktion empty() generiert keine Warnung.

Was bedeutet leer in PHP?

Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.

Was bedeutet leer in PHP?

leer bedeutet leer. Es handelt sich um eine in PHP integrierte Funktion, mit der überprüft wird, ob eine Variable leer ist.

empty() Bestimmt, ob eine Variable als leer betrachtet wird. Wenn eine Variable nicht existiert oder ihr Wert FALSE ist, gilt sie als nicht vorhanden. empty() generiert keine Warnung, wenn die Variable nicht existiert.

Syntax

bool empty ( mixed $var )

Parameterbeschreibung:

$var: zu prüfende Variable.

Hinweis: Vor PHP 5.5 unterstützte empty() nur Variablen; alles andere würde einen Parsing-Fehler verursachen. Mit anderen Worten, der folgende Code funktioniert nicht:

empty(trim($name))

Stattdessen sollten Sie verwenden:

trim($name) == false

empty() ohne eine Warnung zu generieren, auch wenn die Variable nicht existiert. Das bedeutet, dass empty() im Wesentlichen äquivalent zu !isset($var) || ist.

Rückgabewert

Wenn var existiert und ein nicht leerer Wert ungleich Null ist, gibt es FALSE zurück, andernfalls gibt es TRUE zurück.

Die folgenden Variablen werden als leer betrachtet:

  • "" (leerer String)

  • 0 (0 als Ganzzahl)

  • 0.0 (0 als Gleitkommazahl)

  • "0 " (0 als String)

  • NULL

  • FALSE

  • array() (ein leeres Array)

  • $var; (eine deklarierte Variable, aber ohne Wert)

Empfohlen Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet leer 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