在 PHP 中,判断一个数组是否为空可以使用 empty() 函数或 count() 函数。以下是这两种方法的示例:
empty() 函数empty() 函数用于检查一个变量是否为空。如果数组为空,empty() 函数会返回 true,否则返回 false。
$array = [];
if (empty($array)) {
echo "数组为空";
} else {
echo "数组不为空";
}
count() 函数count() 函数用于计算数组中的元素数量。如果数组为空,count() 函数会返回 0。
$array = [];
if (count($array) == 0) {
echo "数组为空";
} else {
echo "数组不为空";
}
array() 或 [] 创建空数组在 PHP 中,空数组可以通过 array() 或 [] 来创建。以下是一个示例:
$array = array(); // 或者 $array = [];
if (empty($array)) {
echo "数组为空";
} else {
echo "数组不为空";
}
empty() 函数是最常用的方法,因为它不仅适用于数组,还适用于其他类型的变量。count() 函数也可以用来判断数组是否为空,但它的主要用途是计算数组中的元素数量。根据你的需求选择合适的方法即可。