Im täglichen Gebrauch von PHP müssen wir oft feststellen, ob eine Variable leer ist. PHP stellt uns eine integrierte Funktion empty() zur Verfügung, die uns hilft, zu überprüfen, ob eine Variable leer ist. Werfen wir zunächst einen Blick auf das Syntaxformat:
Syntax:
empty ( mixed $var )
$var: die Variable, die beurteilt werden muss
Rückgabewert: Wenn eine Variable nicht existiert oder nicht value ist gleich false
, gibt true
zurück, andernfalls wird false
zurückgegeben. false
,返回true
,反之则返回false
。
PS:在 PHP 5.5 之前,empty()
仅支持变量,而且检查非数字的字符串偏移量会返回 true
PS: Vor PHP 5.5 unterstützte empty()
nur Variablen und die Prüfung nicht-numerischer String-Offsets liefert true
, PHP5 .5 unterstützt Ausdrücke . Tatsächliche Verwendung:
<?php var_dump(empty($a)); ?>
输出:bool(true)
2. Bestimmen Sie eine nicht zugewiesene Variable:
<?php $a; var_dump(empty($a)); ?>
输出:bool(true)
3. Bestimmen Sie, dass der Wert der Variablen gleich falsch ist:
<?php $a="";//0、"0"、NULL、FALSE、 array() var_dump(empty($a)); ?>
4. Verwenden Sie empty() für den String-Offset
Das obige ist der detaillierte Inhalt vonSo verwenden Sie empty() in PHP, um zu überprüfen, ob eine Variable leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!