PHP empty() Funktion
❮ Referenz zur Behandlung von PHP-Variablen
Beispiel
Überprüfen Sie, ob eine Variable leer ist. Überprüfen Sie auch, ob die Variable gesetzt/deklariert ist:
<?php
$a = 0;
// True because $a is empty
if (empty($a)) {
echo
"Variable 'a' is empty.<br>";
}
// True because $a is set
if (isset($a))
{
echo "Variable 'a' is set";
}
?>
Definition und Verwendung
Die Funktion empty() prüft, ob eine Variable leer ist oder nicht.
Diese Funktion gibt false zurück, wenn die Variable existiert und nicht leer ist, andernfalls gibt sie true zurück.
Die folgenden Werte werden als leer ausgewertet:
- 0
- 0,0
- "0"
- ""
- NULL
- FALSCH
- Array()
Syntax
empty(variable);
Parameterwerte
Parameter | Description |
---|---|
variable | Required. Specifies the variable to check |
Technische Details
Rückgabewert: | FALSE, wenn Variable existiert und nicht leer ist, sonst TRUE |
---|---|
Rückgabetyp: | Boolesch |
PHP-Version: | 4.0+ |
PHP-Änderungsprotokoll: | PHP 5.5: Unterstützung für Ausdrücke, nicht nur für Variablen PHP 5.4: Nicht-numerische Offsets von Strings geben TRUE zurück |
❮ Referenz zur Behandlung von PHP-Variablen