在PHP中检查数组是否为空

给定一个数组,我们必须检查数组是否为空,使用 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