在 PHP 中,你可以使用 count() 函数或 sizeof() 函数来判断数组中有多少个元素。这两个函数的功能是相同的,都可以返回数组中元素的数量。
count() 函数$array = [1, 2, 3, 4, 5];
$count = count($array);
echo "数组中有 $count 个元素。";
sizeof() 函数$array = [1, 2, 3, 4, 5];
$size = sizeof($array);
echo "数组中有 $size 个元素。";
无论是使用 count() 还是 sizeof(),输出结果都是:
数组中有 5 个元素。
count() 和 sizeof() 都可以用于数组和对象。count() 或 sizeof(),它们会返回 1,除非变量是 NULL,在这种情况下会返回 0。$array = [1, 2, 3, 4, 5];
$count = count($array); // 返回 5
$size = sizeof($array); // 返回 5
$notAnArray = null;
$count = count($notAnArray); // 返回 0
$size = sizeof($notAnArray); // 返回 0
总结:count() 和 sizeof() 都可以用来获取数组中元素的数量,通常推荐使用 count(),因为它更常用且语义更明确。