Forum und email

empty

(PHP 4, PHP 5)

empty — Bepaal of een variabele een waarde heeft

Beschrijving

boolean empty ( mixed $var )

Note: empty() is een language construct.

Deze functie is het tegenovergestelde van (boolean) var, behalve dat er geen waarschuwing wordt gegenereerd als de variabele niet bestaat. Zie converteren naar boolean voor meer informatie.

$var = 0;

if (empty($var)) {  // geeft true
    echo '$var is 0 of bestaat niet';
}

if (!isset($var)) { // geeft false
    echo '$var bestaat niet';
}

Merk op dat deze functie nutteloos is als je het op iets gebruikt dat geen variabele is, b.v. empty (addslashes ($name)) slaat nergens op omdat het zal controleren of iets dat geen variabele is, een variabele met de waarde FALSE is.

Zie ook: isset() en unset().