Heim >Backend-Entwicklung >PHP-Problem >So ermitteln Sie, ob ein Feld in PHP nicht leer ist
So ermitteln Sie, ob ein Feld in PHP leer ist: 1. Verwenden Sie die isset-Methode, um festzustellen, ob die Variable initialisiert ist. 2. Verwenden Sie die empty-Methode, um zu erkennen, ob die Variable „leer“ ist = null“-Methode, um zu bestimmen, ob die Variable „leer“ ist. „Empty“; 4. Verwenden Sie die is_null-Methode, um zu erkennen, ob die Variable „null“ ist; 5. Verwenden Sie die „var === null“-Methode, um zu erkennen, ob die Variable ist „null“, und der Typ der Variablen muss ebenfalls „null“ sein.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, PHP-Version 8.1, DELL G3-Computer
Wie stellt PHP fest, dass ein Feld nicht leer ist? 5 Möglichkeiten, um in PHP festzustellen, ob die Variable leer ist Bestimmen Sie, ob das Element im Array definiert wurde.
Hinweis: Wenn isset verwendet wird, um zu bestimmen, ob ein Array-Element initialisiert wurde, ist es etwa viermal effizienter als array_key_exists.<?php //$a = ''; //$a = false; $a['c'] = ''; if (!isset($a)) echo '$a 未被初始化' . "<br/>"; if (!isset($b)) echo '$b 未被初始化' . "<br/>"; if (isset($a['c'])) echo '$a 已经被初始化' . "<br/>"; //结果 // $b 未被初始化 // $a 已经被初始化empty() Funktion: Überprüfen Sie, ob die Variable „leer“ ist
<?php $a = 0; $b = ''; $c = array(); if (empty($a)) echo '$a 为空' . "<br/>"; if (empty($b)) echo '$b 为空' . "<br/>"; if (empty($c)) echo '$c 为空' . "<br/>"; if (empty($d)) echo '$d 为空' . "<br/>"; //结果 // $a 为空 // $b 为空 // $c 为空 // $d 为空 var_dump(empty(null)); var_dump(empty(0)); var_dump(empty('')); var_dump(empty([])); //结果 // bool(true) // bool(true) // bool(true) // bool(true)
<?php $a = 0; $b = array(); if ($a == null) echo '$a 为空' . ""; if ($b == null) echo '$b 为空' . ""; if ($c == null) echo '$c 为空' . ""; // 显示结果为 // $a 为空 // $b 为空 // Undefined variable: cis_null Funktion: Überprüfen Sie, ob die Variable „null“ ist.
<?php $a = null; $b = false; if (is_null($a)) echo '$a 为NULL' . ""; if (is_null($b)) echo '$b 为NULL' . ""; if (is_null($c)) echo '$c 为NULL' . ""; // 显示结果为 // $a 为NULL // Undefined variable: c
PHP-Video-Tutorial
“Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob ein Feld in PHP nicht leer ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!