Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie empty() in PHP, um zu überprüfen, ob eine Variable leer ist

So verwenden Sie empty() in PHP, um zu überprüfen, ob eine Variable leer ist

autoload
autoloadOriginal
2021-04-15 11:43:072350Durchsuche

So verwenden Sie empty() in PHP, um zu überprüfen, ob eine Variable leer ist

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:


1. Bestimmen Sie eine nicht vorhandene Variable:

<?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));
?>
rrree

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!

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