傳回數組中元素的數目:
<?php$cars=array("Volvo","BMW","Toyota");echo count($cars);?>count() 函數傳回數組中元素的數目。
count( array,mode );
參數 | 描述 |
---|---|
array | 必需。規定要計數的數組。 |
mode | 可選。規定函數的模式。可能的值: 0 - 預設。不計算多維數組中的所有元素。 1 - 遞歸地計算數組中元素的數目(計算多維數組中的所有元素)。 |
傳回值: | 傳回數組中元素的數目。 |
---|---|
PHP 版本: | 4+ |
更新日誌: | mode 參數是在PHP 4.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);?>