PHP count() 函数
PHP count() 函数返回数组中元素的数目
( PHP >= 4 )
函数原型
count(array,mode);
参数
参数 | 描述 |
---|---|
array | 必需。规定要计数的数组 |
mode | 可选。规定函数的模式 可能的值: 0 - 默认。不计算多维数组中的所有元素 1 - 递归地计算数组中元素的数目(计算多维数组中的所有元素) |
返回值
返回数组中元素的数目
范例
返回数组中元素的数目
<?php $cars=array("Volvo","BMW","Toyota"); echo count($cars);
运行以上 PHP 范例,输出结果如下
3
范例 2
递归地计算数组中元素的数目
<?php $cars = array( "Volvo" => array("XC60","XC90"), "BMW" => array("X3", "X5"), "Toyota"=>array("Highlander") ); echo "Normal count: " ,count($cars), "<br>"; echo "Recursive count: " , count($cars,1);
运行以上 PHP 范例,输出结果如下
Normal count: 3 Recursive count: 8