亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

PHP如何計算數組中元素的個數?

2024-09-04 11:46:48
字體:
來源:轉載
供稿:網友

在PHP中可以使用內置函數sizeof()和count()來計算數組中元素的個數,下面本篇文章就來帶大家了解一下這兩種函數,介紹計算數組中元素個數的方法,希望對大家有所幫助。

方法一:PHP使用sizeof()函數來計算數組元素的個數

sizeof()函數是PHP中的內置函數,用于計算數組或任何其他可數對象中存在的元素數。

基本語法:

int sizeof(array,mode);

參數:sizeof()接受兩個參數

array:此參數表示包含我們需要計數的元素的數組。

mode:這是一個可選參數,用于指定函數的模式。它可以采用兩個不同的值,如下所示:

● 0:默認值,不計算多維數組的所有元素

● 1:表示遞歸計算數組(計算多維數組的所有元素)

返回值:sizeof()函數返回一個整數值,表示數組中存在的元素數。

下面通過示例來看看izeof()函數是如何計算數組元素的個數的。

示例1:計算一維數組中元素的數量:

  1. <?php  
  2.  
  3.    header("content-type:text/html;charset=utf-8"); 
  4.  
  5.    $a=array(1,2,3,4,5,6); 
  6.  
  7.    // 使用sizeof()計算數組中元素的個數 
  8.  
  9.    $result = sizeof($a); 
  10.  
  11.    echo "數組中元素的個數為:".$result;  
  12.  
  13. ?> 

輸出:

數組中元素的個數為:6

示例2:計算多維數組中的元素數量:

  1. <?php  
  2.  
  3. header("content-type:text/html;charset=utf-8"); 
  4.  
  5. $array = array('name' => array('php''hello''world'),  
  6.  
  7. 'article' => array('sizeof''function''PHP'));  
  8.  
  9. // 遞歸計數 
  10.  
  11. echo sizeof($array, 1)."<br>"// 輸出 8  
  12.  
  13. // 正常計數 
  14.  
  15. echo sizeof($array); // 輸出 2    
  16.  
  17. ?> 

輸出:

8

2

方法二:PHP使用count()函數來計算數組元素的個數

count()函數用于計算數組中的當前元素。對于已設置為空數組的變量,該函數可能返回0;對于未設置的變量,該函數返回0。

基本語法:

count(array,mode)

參數:count()函數通常采用一個參數,該參數表示需要計算元素的數組。但另外,該函數還可以采用參數模式,告訴函數以正常或遞歸模式對元素進行計數。

array(強制):表示需要對其元素進行計數的數組。

mode(可選):用于設置功能的模式。該參數可以采用兩個可能的值:

● 0(或False):默認值,表示不計算多維數組的所有元素

● 1:通常表示遞歸地計算數組的值;這有助于計算多維數組。

返回值:count()函數返回數組中的元素數。

示例1:計算一維數組中元素的數量:

  1. <?php  
  2.  
  3.    header("content-type:text/html;charset=utf-8"); 
  4.  
  5.    $a=array(1,2,3,4,5,6);  
  6.  
  7.    // 使用sizeof()計算數組中元素的個數 
  8.  
  9.    $result = count($a);  
  10.  
  11.    echo "數組中元素的個數為:".$result;  
  12.  
  13. ?> 

輸出:

數組中元素的個數為:6

示例2:計算多維數組中的元素數量:

  1. <?php  
  2.  
  3. header("content-type:text/html;charset=utf-8"); 
  4.  
  5. $array = array('name' => array('php''hello''world'),  
  6.  
  7.               'article' => array('count''function''PHP'));  
  8.  
  9.  
  10. // 遞歸計數 
  11.  
  12. echo count($array, 1)."<br>"// 輸出 8  
  13.  
  14. // 正常計數 
  15.  
  16. echo count($array); // 輸出 2  
  17.  
  18. ?> 

輸出:

8

2

說明:

在計算多維數組中元素的個數時,如果直接使用sizeof()或count()函數(mode參數的值為0時),只會統計一維數組的個數,二維的會被忽略。需要將mode參數的值設置為1才行。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产一区二区三区三区在线观看| 亚洲91av视频| 亚洲欧美日韩中文视频| 日韩中文字幕在线视频| 日韩欧美亚洲一二三区| 欧美激情精品久久久久久大尺度| 欧美一区二区色| 精品日韩视频在线观看| 97视频在线观看视频免费视频| 国产精品自拍偷拍视频| 国产精品热视频| 日韩视频第一页| 欧美激情欧美激情在线五月| 欧美中文在线观看国产| 少妇精69xxtheporn| 97超级碰碰碰| 欧美另类交人妖| 欧美激情一区二区三级高清视频| 日韩精品极品毛片系列视频| 久久男人av资源网站| 九色成人免费视频| 中文字幕亚洲欧美在线| 中文字幕日韩免费视频| 亚洲午夜精品久久久久久性色| 日韩电影免费观看在线观看| 国产午夜精品视频免费不卡69堂| 日韩中文字幕精品视频| 欧美一区二区三区艳史| 国产精品普通话| 亚洲精品国产品国语在线| 国产在线精品成人一区二区三区| 国产美女直播视频一区| 日韩av电影院| 92看片淫黄大片看国产片| 992tv在线成人免费观看| 亚洲深夜福利视频| 国产精品美女999| 亚洲成人三级在线| 久久噜噜噜精品国产亚洲综合| 超在线视频97| 欧美高清一级大片| 国产一区二区三区网站| 91久久精品一区| 欧美日韩国产精品专区| 久久精品青青大伊人av| www.99久久热国产日韩欧美.com| 国产精品99久久99久久久二8| 国产一区二区三区在线观看视频| 日韩电影中文字幕一区| 亚洲精品永久免费| 影音先锋欧美精品| 日本精品一区二区三区在线| 欧美在线一级va免费观看| 久久综合网hezyo| 久久av资源网站| 日韩男女性生活视频| 国产成人免费av| 精品高清美女精品国产区| 91po在线观看91精品国产性色| 日韩福利在线播放| 亚洲乱码国产乱码精品精天堂| 精品电影在线观看| www.精品av.com| 欧美精品www| 欧美性猛交xxxx黑人| 亚洲高清一二三区| 91精品在线观看视频| 久久久精品国产| 中文字幕久热精品在线视频| 2021久久精品国产99国产精品| 成人黄色av播放免费| 国产亚洲精品久久| 欧美有码在线视频| 欧美大尺度在线观看| 欧美www在线| 国产精品丝袜久久久久久不卡| 日韩高清不卡av| 精品久久久久久久久久久久久久| 欧美夫妻性视频| 日本一本a高清免费不卡| 亚洲天堂网站在线观看视频| 色与欲影视天天看综合网| 国产成人高清激情视频在线观看| 亚洲深夜福利视频| 96精品久久久久中文字幕| 久久全国免费视频| 亚洲免费电影一区| 这里只有精品在线播放| 精品日本美女福利在线观看| 亚洲xxxx3d| 国产精品第七十二页| 欧美黄色片视频| 国产精品亚洲欧美导航| 日本中文字幕久久看| 一区二区三区精品99久久| 亚洲石原莉奈一区二区在线观看| 69国产精品成人在线播放| 日韩在线观看免费| 中文字幕亚洲一区二区三区| 亚洲欧美一区二区三区情侣bbw| 亚洲精品国产欧美| 欧美国产亚洲视频| 国产精品入口福利| 久久久噜噜噜久久中文字免| 亚洲人成网在线播放| 国产精品久久久久久久久久久久久| 2018日韩中文字幕| 亚洲老头老太hd| 国产亚洲一区精品| 久久精品99久久久香蕉| 亚洲欧美国产一本综合首页| 精品国产一区二区三区久久狼5月| 91在线网站视频| 欧美性猛交xxxxx免费看| 国产精品美女主播| 国产日韩欧美视频在线| 欧美一级高清免费播放| 欧美黑人国产人伦爽爽爽| 国产精品网站视频| 日韩精品高清视频| 日韩专区在线播放| 精品国产一区二区三区久久狼黑人| 日韩亚洲一区二区| 国产主播精品在线| 91精品国产九九九久久久亚洲| 欧美黑人狂野猛交老妇| 久久久国产精品免费| 国产精品国产自产拍高清av水多| 日韩精品免费一线在线观看| 日本欧美爱爱爱| 国产在线观看精品一区二区三区| 精品久久久视频| 亚洲免费视频一区二区| 欧美精品激情在线观看| 国产亚洲免费的视频看| 91久久在线观看| 亚洲人成电影在线播放| 日韩久久免费视频| 日本国产精品视频| 色偷偷9999www| 亚洲三级黄色在线观看| 欧美性色xo影院| 亚洲综合中文字幕在线观看| 日韩免费中文字幕| 成人网中文字幕| 欧美日韩在线免费观看| 亚洲美女又黄又爽在线观看| 538国产精品一区二区在线| 欧美激情成人在线视频| 成人网在线免费观看| 国产一区二区三区直播精品电影| 国产精品视频内| 欧美国产日韩中文字幕在线| 欧美日韩999| 亚洲国产精品美女| 久久久久国产一区二区三区| 欧美亚洲国产视频小说| 国产精品一区二区三区久久久| 午夜精品99久久免费| 91亚洲精品一区二区| 97视频在线观看成人| 成人黄色免费片| 久久久久亚洲精品成人网小说| 国产精品福利无圣光在线一区|