$a = 0;
// true because variable a is empty.
if(empty($a)){
echo "Variable 'a' is empty";
}
// true because variable a is set.
if(empty($a)){
echo "Variable 'a' is set/declare ";
}
?>
The following values evaluate is empty:
0
0.0
""
NULL
False
array()