PHP count()函數用來計算陣列中的單元數目,或物件中的屬性個數。
php count()函數語法
作用:傳回陣列中元素的數量
##語法:
count(array,mode);參數:array 必要。規定數組。 mode 可選。規定模式。可能的值:0 - 預設。不對多維數組中的所有元素進行計數。 1 - 遞歸地計數數組中元素的數目(計算多維數組中的所有元素)。 說明:對於數組,傳回其元素的個數,對於其他值,傳回 1。如果參數是變數而變數沒有定義,則傳回 0。如果 mode 被設定為 COUNT_RECURSIVE(或 1),則會遞歸底計算多維數組中的陣列的元素個數。 php count()函數範例1
<?php $a = array("class" => "php中文网","name" => "西门","job" => "讲师"); print_r(count($a)); ?>輸出:
3php count()函數範例2
<?php $cars=array ( "Volvo"=>array ( "XC60", "XC90" ), "BMW"=>array ( "X3", "X5" ), "Toyota"=>array ( "Highlander" ) ); echo "常规计数:" . count($cars)."<br>"; echo "递归计数:" . count($cars,1); ?>輸出:
常规计数:3 递归计数:8這篇文章就是關於PHP count函數的介紹,希望對需要的朋友有幫助!
以上是count函數怎麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!