PHP sizeof() 函數
定義和用法
sizeof() 函數計算數組中的單元數目或對象中的屬性個數。
sizeof() 函數是 count() 函數的別名。
注釋:當變量未被設置,或是變量包含一個空的數組,該函數會返回 0。可使用 isset() 變量來測試變量是否被設置。
語法
sizeof(array,mode);
參數 | 描述 |
---|---|
array | 必需。規定數組。 |
mode |
可選。規定模式。可能的值:
|
技術細節
返回值: | 返回數組中元素的數目。 |
PHP 版本: | 4+ |
更多實例
例子 1
遞歸地計算數組中元素的數目:
<?php $cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "常規計數:" . sizeof($cars)."<br>"; echo "遞歸計數:" . sizeof($cars,1); ?>