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.
Die Betriebsumgebung dieses Artikels: Windows 10-System, PHP-Version 7.1, Dell G3-Computer.
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!