如何使用PHP检查数组是否为空?
空数组有时会导致软件崩溃或意外输出。为了避免这种情况,最好事先检查数组是否为空。 PHP有多种方法和函数可用于检查定义或给定的数组是否为空。其中一些如下所示:
- 使用 empty()函数:此函数确定给定的变量是否为空。如果变量不存在,此函数不会返回警告。
句法:
bool empty( $var )
例子:
'https://www.geeksforgeeks.org/'); // Declare an empty array $empty_array = array(); // Condition to check array is empty or not if(!empty($non_empty_array)) echo "Given Array is not empty
"; if(empty($empty_array)) echo "Given Array is empty"; ?>输出:Given Array is not empty Given Array is empty
- 使用 count函数:此函数计算数组中的所有元素。如果数组中的元素数为零,则将显示空数组。
句法:
int count( $array_or_countable )
例子:
输出:Array is empty
- 使用 sizeof()函数:此方法检查数组的大小。如果数组的大小为零,则数组为空,否则数组不为空。
例子:
输出:Empty Array
PHP是一种专门为 Web 开发设计的服务器端脚本语言。您可以按照此PHP教程和PHP示例从头开始学习PHP 。