- PHP Basics
- Learn PHP
- PHP Comments
- PHP Data Types
- PHP Variables
- PHP Operators
- PHP echo
- PHP print
- PHP echo vs. print
- PHP if else
- PHP switch
- PHP for Loop
- PHP while Loop
- PHP do...while Loop
- PHP foreach Loop
- PHP break and continue
- PHP Arrays
- PHP print_r()
- PHP unset()
- PHP Strings
- PHP Functions
- PHP File Handling
- PHP File Handling
- PHP Open File
- PHP Create a File
- PHP Write to File
- PHP Read File
- PHP feof()
- PHP fgetc()
- PHP fgets()
- PHP Close File
- PHP Delete File
- PHP Append to File
- PHP Copy File
- PHP file_get_contents()
- PHP file_put_contents()
- PHP file_exists()
- PHP filesize()
- PHP Rename File
- PHP fseek()
- PHP ftell()
- PHP rewind()
- PHP disk_free_space()
- PHP disk_total_space()
- PHP Create Directory
- PHP Remove Directory
- PHP Get Files/Directories
- PHP Get filename
- PHP Get Path
- PHP filemtime()
- PHP file()
- PHP include()
- PHP require()
- PHP include() vs. require()
- PHP and MySQLi
- PHP and MySQLi
- PHP MySQLi Setup
- PHP MySQLi Create DB
- PHP MySQLi Create Table
- PHP MySQLi Connect to DB
- PHP MySQLi Insert Record
- PHP MySQLi Update Record
- PHP MySQLi Fetch Record
- PHP MySQLi Delete Record
- PHP MySQLi SignUp Page
- PHP MySQLi LogIn Page
- PHP MySQLi Store User Data
- PHP MySQLi Close Connection
- PHP Misc Topics
- PHP Object Oriented
- PHP new Keyword
- PHP Cookies
- PHP Sessions
- PHP Date and Time
- PHP GET vs. POST
- PHP File Upload
- PHP Image Processing
PHP empty() | Check if Variable is Empty
The PHP empty() function is used when we need to check whether a specified variable is empty or not. For example:
<?php $x = "fresherearth"; if(empty($s)) { echo "The variable \$x is not empty"; } else { echo "The variable \$x is empty"; } ?>
The output of above PHP example on empty() function is shown in the snapshot given below:
PHP empty() Syntax
The syntax of empty() function in PHP, is:
empty(variable);
The variable parameter is required. The function empty() returns 1, if variable is empty. For example:
<?php $x = 10; echo "1: ", empty($x), "<BR>"; $x = TRUE; echo "2: ", empty($x), "<BR>"; echo "3: ", empty($x), "<BR>"; $x = "PHP is Fun!"; echo "4: ", empty($x), "<BR>"; $x = NULL; echo "5: ", empty($x), "<BR>"; $x = 0; echo "6: ", empty($x), "<BR>"; $x = FALSE; echo "7: ", empty($x), "<BR>"; ?>
The output of above PHP example should be:
1: 2: 3: 4: 5: 1 6: 1 7: 1
That is, when the value of variable parameter will be any of the following:
- NULL
- FALSE
- ""
- 0
- 0.0
- "0"
- array()
The empty() function will return 1.
« Previous Tutorial Next Tutorial »