在 PHP 中,使用 count()函數對陣列中的元素個數進行統計。
語法格式如下
int count(mixed array [,int mode])
count()函數的參數說明如下圖所示:
例如,使用count ()函數統計數組元素的個數,範例程式碼如下:
<?php header("Content-Type:text/html; charset=utf-8"); $array = array("PHP中文网","百度","搜狗","www.php.cn"); echo count($array); //统计组数元素的个数 ?>
#輸出結果為:
#下面的一個實例將圖書的資料存放在數組中,使用count()函數遞歸地統計數組中圖書數量並輸出,具體代碼如下:
<?php header("Content-Type:text/html; charset=utf-8"); $array = array("PHP"=>array("PHP中文网","中文网","百度"), "asp"=>array("ASP 经验技巧宝典") );//声明一个二维数组 echo count($array,COUNT_RECURSIVE);//递归统计数组元素的个数 ?>
輸出結果為:
####### #######注意:######在統計二維數組時,如果直接使用count()函數只會顯示到一維數組的個數,所以使用遞歸的當時來統計二維數組的個數! #####################【相關教學推薦】######1. 相關專題推薦:《######php陣列(Array) ######》######2. 相關影片課程推薦: 《######陣列統計函數:count(),array_count_values()與array_unique()######》# ##
以上是PHP如何取得數組裡元素的個數實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!