在PHP中,求一个数组长度的函数是 count()
。这个函数可以返回数组中元素的数量。
count(array $array, int $mode = COUNT_NORMAL): int
$array
:要计算长度的数组。$mode
(可选):指定计数模式。默认是 COUNT_NORMAL
,只计算一维数组的长度。如果设置为 COUNT_RECURSIVE
,则会递归计算多维数组的长度。返回数组中元素的数量。
$array = [1, 2, 3, 4, 5];
echo count($array); // 输出: 5
$multiArray = [
'a' => [1, 2, 3],
'b' => [4, 5],
'c' => 6
];
echo count($multiArray); // 输出: 3
echo count($multiArray, COUNT_RECURSIVE); // 输出: 8
count()
会返回 0
。count()
会返回 1
,除非变量是 null
,此时会返回 0
。希望这个解释对你有帮助!