Heim > Backend-Entwicklung > PHP-Problem > 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
Freigeben: 2023-03-09 11:22:01
Original
2413 Leute haben es durchsucht

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 )
Nach dem Login kopieren
  • $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));
?>
Nach dem Login kopieren
输出:bool(true)
Nach dem Login kopieren
Nach dem Login kopieren

2. Bestimmen Sie eine nicht zugewiesene Variable:

<?php
$a;
var_dump(empty($a));
?>
Nach dem Login kopieren
输出:bool(true)
Nach dem Login kopieren
Nach dem Login kopieren

3. Bestimmen Sie, dass der Wert der Variablen gleich falsch ist:

<?php
$a="";//0、"0"、NULL、FALSE、 array()
var_dump(empty($a));
?>
Nach dem Login kopieren
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!

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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage