在PHP中,你可以使用 count()
函数来获取数组中元素的数量。count()
函数会返回数组中值的总数。
<?php
$array = array(1, 2, 3, 4, 5);
$count = count($array);
echo "数组中共有 " . $count . " 个值。";
?>
数组中共有 5 个值。
count()
函数可以用于一维数组、多维数组以及关联数组。COUNT_RECURSIVE
给 count()
函数。<?php
$array = array(
'a' => array(1, 2, 3),
'b' => array(4, 5),
'c' => 6
);
$count = count($array, COUNT_RECURSIVE);
echo "数组中共有 " . $count . " 个值。";
?>
数组中共有 8 个值。
在这个例子中,COUNT_RECURSIVE
会递归地计算多维数组中的所有元素数量。