在 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()
函数也可以用来判断数组是否为空,但它的主要用途是计算数组中的元素数量。根据你的需求选择合适的方法即可。