1. php文档
  2. sizeof()

PHP sizeof() 函数

PHP Array Reference完整的 PHP Array 参考手册

实例

返回数组中元素的数目:

$cars=array("Volvo","BMW","Toyota");
echo sizeof($cars);

定义和用法

sizeof() 函数返回数组中元素的数目。 sizeof() 函数是 count() 函数的别名。

语法

sizeof(array,mode);

参数 描述
array 必需。规定要计数的数组。
mode 可选。规定函数的模式。可能的值:- 0 - 默认。不计算多维数组中的所有元素。 - 1 - 递归地计算数组中元素的数目(计算多维数组中的所有元素)。

技术细节

返回值: 返回数组中元素的数目。
PHP 版本: 4+

更多实例

实例 1

递归地计算数组中元素的数目:

 $cars=array
 (
 "Volvo"=>array
 (
 "XC60",
 "XC90"
 ),
 "BMW"=>array
 (
 "X3",
 "X5"
 ),
 "Toyota"=>array
 (
 "Highlander"
 )
 ); 
echo "Normal count: " . sizeof($cars)."<br>";
echo "Recursive count: " . sizeof($cars,1);

PHP Array Reference完整的 PHP Array 参考手册