xxxxxxxxxx
<?php
if(empty(null))
{
print "\n I am printing with (null) = ".empty(null); // output = 1 ie (true)
}
if(empty(''))
{
print "\n I am printing with empty('') = ".empty(''); // output = 1 ie (true)
}
if(empty('0'))
{
print "\n I am printing with empty('0') = ".empty('0'); // output = 1 ie (true)
}
if(!empty('1'))
{
print "\n I am printing with !empty('1') = ".!empty('1'); // output = 1 ie (true)
}
if(empty(0))
{
print "\n I am printing with empty(0) = ".empty(0); // output = 1 ie (true)
}
if(!empty(1))
{
print "\n I am printing with !empty(1) = ".!empty(1); // output = 1 ie (true)
}
if(empty([]))
{
print "\n I am printing with empty([]) = ".empty([]); // output = 1 ie (true)
}
?>
xxxxxxxxxx
/*
* Determine whether something is considered empty/falsy
*/
empty(''); // true
empty('0'); // true
empty(0); // true
empty(null); // true
empty([]); // true
empty(false); // true
empty('false'); // false
empty('true'); // false
xxxxxxxxxx
empty($var):bool
//checks if the variable is empty and returns true or false
xxxxxxxxxx
$variable = null; // Or any other value
if (empty($variable)) {
echo 'The variable is empty.';
} else {
echo 'The variable is not empty.';
}