Dies ist eine alte Version des Dokuments!
Rückgabewert: Die Funktion gibt FALSE zurück, wenn var einen nicht-leeren und von 0 verschiedenen Wert hat.
Folgende Dinge zählen als „nicht mit einem Wert belegt“ (empty = TRUE):
Beispiel: Der Unterschied zwischen empty() und isset():
<?php
$var = 0;
if (empty($var)) // true, weil $var keinen Wert enthält
echo 'var ist 0, nicht mit einem Wert belegt, oder nicht gesetzt';
if (isset($var)) // true, weil $var durch die Zuweisung initialisiert wurde
echo 'var enthält zwar keinen Wert, wurde aber gesetzt.';
?>