Q:

How to check whether a variable is empty in PHP

0

How to check whether a variable is empty in PHP

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Use the PHP empty() function

You can use the PHP empty() function to find out whether a variable is empty or not. A variable is considered empty if it does not exist or if its value equals FALSE.

Let's try out the following example to understand how this function basically works:

<?php
$var1 = '';
$var2 = 0;
$var3 = NULL;
$var4 = FALSE;
$var5 = array();
 
// Testing the variables
if(empty($var1)){
    echo 'This line is printed, because the $var1 is empty.';
}
echo "<br>";
 
if(empty($var2)){
    echo 'This line is printed, because the $var2 is empty.';
}
echo "<br>";
 
if(empty($var3)){
    echo 'This line is printed, because the $var3 is empty.';
}
echo "<br>";
 
if(empty($var4)){
    echo 'This line is printed, because the $var4 is empty.';
}
echo "<br>";
 
if(empty($var5)){
    echo 'This line is printed, because the $var5 is empty.';
}
?>

Note: The empty() function does not generate a warning if the variable does not exist. That means empty() is equivalent to !isset($var) || $var == false.

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

PHP  and MySQL Frequently Asked Questions

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
How to check whether a variable is null in PHP... >>
<< How to check whether a variable is set or not in P...