PHP
Referenzliste
empty
Variablen-Funktionen
Befehl:
bool empty ( mixed $var )
Parameter-Liste:
Beschreibung | |
---|---|
Die zu prüfende Variable. empty() überprüft nur Variablen, alles andere führt zu einem Parse-Error. Anders gesagt wird folgendes nicht funktionieren: empty(trim($name)). empty() ist das Gegenteil von (boolean) var, außer dass keine Warnung erzeugt wird, wenn die Variable nicht gesetzt ist. |
Beschreibung:
Prüft, ob eine Variable einen Wert enthält
Aktiv in Version:
(PHP 4, PHP 5, PHP 7)
Hinweis:
Hinweis:
Da dies ein Sprachkonstrukt und keine Funktion ist, können Sie dieses nicht mit Variablenfunktionen verwenden.
Bei Aufruf von empty() auf nicht-öffentliche Objekteigenschaten wird die überladene Methode __isset aufgerufen, falls deklariert.
Siehe auch:
empty() - Beispiel:
Eingabe:
<?php $var = 0; // true, weil $var keinen Wert enthält if (empty($var)) { echo '$var ist 0, nicht mit einem Wert belegt, oder nicht gesetzt'; } // true, weil $var gesetzt wurde if (isset($var)) { echo '$var ist gesetzt, enthält aber keinen Wert'; } ?>
Beschreibung:
Die Funktion empty() liefert true zur�ck, wenn eine Variable (var) nicht definiert, leer oder gleich 0 ist. In allen anderen F�llen wird false als Antwort geliefert.
Beschreibung:
Beschreibung | |
---|---|
Objekte ohne Properties zählen nicht mehr als nicht mit einem Wert belegt. |
empty() - Beispiel 2:
Eingabe:
<?PHP $a = '24'; $b = '0'; $c = ''; if ( ! empty ( $a ) ) { echo 'Variable $a ist gefüllt<br />'; } if ( empty ( $b ) ) { echo 'Variable $b ist empty<br />'; } if ( empty ( $c ) ) { echo 'Variable $c ist empty<br />'; } if ( empty ( $d ) ) { echo 'Variable $d ist empty<br />'; } ?>
Ausgabe:
Variable $a ist gef�llt
Variable $b ist empty
Variable $c ist empty
Variable $d ist empty
Variable $b ist empty
Variable $c ist empty
Variable $d ist empty
Beschreibung:
Die Funktion empty() liefert true zur�ck, wenn eine Variable (var) nicht definiert, leer oder gleich 0 ist. In allen anderen F�llen wird false als Antwort geliefert.
Beschreibung:
Beschreibung | |
---|---|
Objekte ohne Properties zählen nicht mehr als nicht mit einem Wert belegt. |
Variablen-Funktionen