How to check whether an array is empty using PHP?
Last Updated :
04 Dec, 2023
In this article, we are going to learn how can we check whether an array is empty using PHP. There are various methods and functions available in PHP to check whether the defined or given array is empty or not.
These are the following methods by using these we can solve our problem:
This function determines whether a given variable is empty. This function does not return a warning if a variable does not exist.
Example: In this example, we are using the empty() function.
PHP
<?php
$empty_array = array ();
if (! empty ( $non_empty_array ))
echo "Given Array is not empty <br>" ;
if ( empty ( $empty_array ))
echo "Given Array is empty" ;
?>
|
Output
Given Array is empty
Using count() Function
This function counts all the elements in an array. If number of elements in array is zero, then it will display empty array.
Example: In this example, we are using the count() function.
PHP
<?php
$empty_array = array ();
if ( count ( $empty_array ) == 0)
echo "Array is empty" ;
else
echo "Array is non- empty" ;
?>
|
Using sizeof() function
This method check the size of array. If the size of array is zero then array is empty otherwise array is not empty.
Example: In this example, we are using the sizeof() function.
PHP
<?php
$empty_array = array ();
if ( sizeof( $empty_array ) == 0 )
echo "Empty Array" ;
else
echo "Non-Empty Array" ;
?>
|
Using not (!) operator
In this method, we are checking whether the given array is empty or not by using not operator.
Example: In this example, we are using the not operator.
PHP
<?php
$empty_array = array ();
if ( ! $empty_array )
echo "Empty Array" ;
else
echo "Non-Empty Array" ;
?>
|
PHP is a server-side scripting language designed specifically for web development. You can learn PHP from the ground up by following this PHP Tutorial and PHP Examples.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...