给定一个数组,我们必须检查数组是否为空,使用 PHP。
要检查数组是否为空,可以使用内置函数empty(),在其他情况下,如果要检查给定变量是否为空,也可以使用它。它基于以下条件返回布尔响应:如果给定变量包含非空,非零值,则返回“ false”,否则返回“ true”。
语法:
empty ($var); empty ($array);
PHP代码:
<?php
//数组声明
$array1 = array('hello', 'world');
$array2 = array();
//检查数组是否为空
if (empty($array1)) {
echo "array1 is empty\n";
} else {
echo "array1 is not empty\n";
}
if (empty($array2)) {
echo "array2 is empty\n";
} else {
echo "array2 is not empty\n";
}
?>输出结果
array1 is not empty array2 is empty