PHP count() 函數
定義和用法
count() 函數返回數組中元素的數目。
語法
count(array,mode);
參數 | 描述 |
---|---|
array | 必需。規定數組。 |
mode |
可選。規定模式。可能的值:
|
說明
count() 函數計算數組中的單元數目或對象中的屬性個數。
對于數組,返回其元素的個數,對于其他值,返回 1。如果參數是變量而變量沒有定義,則返回 0。
如果 mode 被設置為 COUNT_RECURSIVE(或 1),則會遞歸底計算多維數組中的數組的元素個數。
技術細節
返回值: | 返回數組中元素的數目。 |
PHP 版本: | 4+ |
更新日志: | mode 參數是在 PHP 4.2 中新增的。 |
更多實例
例子 1
遞歸地對數組進行計數:
<?php $cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "常規計數:" . count($cars)."<br>"; echo "遞歸計數:" . count($cars,1); ?>