国产网曝门99视频在线看_免费看片a级毛片免费看_4hu四虎永久在线观看_高清无套内精线观看456_国产欧美亚洲日韩久久福利_av在线无码观看另类重口_欧美精品一二三区较多收藏_欧美老熟妇伦视频_婷婷六月综合激情_最新国产成人野战在线观看


在PHP8中統(tǒng)計數(shù)組元素個數(shù)-PHP8知識詳解

導讀:在PHP8中,統(tǒng)計數(shù)組元素的個數(shù),有下面幾個函數(shù):使用count()函數(shù)統(tǒng)計數(shù)組元素個數(shù)、使用sizeof()函數(shù)統(tǒng)計數(shù)組元素個數(shù)。還講到了,使用array_count_values()函數(shù)來統(tǒng)計數(shù)組中每個元素出現(xiàn)的次數(shù)。

PHP8中,統(tǒng)計數(shù)組元素的個數(shù),有下面幾個函數(shù):使用count()函數(shù)統(tǒng)計數(shù)組元素個數(shù)、使用sizeof()函數(shù)統(tǒng)計數(shù)組元素個數(shù)。還講到了,使用array_count_values()函數(shù)來統(tǒng)計數(shù)組中每個元素出現(xiàn)的次數(shù)。


1、使用count()函數(shù)統(tǒng)計數(shù)組元素個數(shù)

使用count()函數(shù)統(tǒng)計數(shù)組元素個數(shù),語法格式如下:

$count = count($array[$mode]);

其中,參數(shù)array為需要查詢的數(shù)組,參數(shù)mode為可選參數(shù),參數(shù)值為COUNT_RECURSIVE或1。本函數(shù)將遞歸的對數(shù)組計數(shù),適用于計算多維數(shù)組,該參數(shù)默認值為0,該函數(shù)的返回值為數(shù)組元素的個數(shù)。

使用count()函數(shù)統(tǒng)計數(shù)組元素個數(shù),參考代碼如下:

<?php
$array = [1, 2, 3, 4, 5];  
$count = count($array);  
echo $count;  
?>

以上代碼在php8中運行的結(jié)果如下:

5

在上面的例子中,我們創(chuàng)建了一個包含5個元素的數(shù)組$array,然后使用count()函數(shù)統(tǒng)計數(shù)組中的元素個數(shù),并將結(jié)果存儲變量$count中。最后,我們使用echo語句輸出結(jié)果。

當然使用count()函數(shù)還可以統(tǒng)計多維數(shù)組元素個數(shù),參考代碼如下:

<?php    
    //創(chuàng)建二維數(shù)組
    $stu1 = array("一班"=>array("張明","李麗","王芳"),
                  "二班"=>array("張華","劉天","王菲"),
                  "三班"=>array("常遠","孟君","王萌"));   
    //創(chuàng)建三維數(shù)組
    $stu2 = array("一年級"=>array("一班"=>array("張三","李四","王五"),"二班"=>array("小華","小明","小紅"),"三班"=>array("冰冰","東東","彤彤")),
                 "二年級"=>array("一班"=>array("子涵","欣怡","梓涵"),"二班"=>array("晨曦","紫涵","詩涵"),"三班"=>array("夢琪","嘉怡","子萱")));
                                                          
    
    echo count ($stu1,COUNT_RECURSIVE);  //計算二維數(shù)組元素的個數(shù)
    echo "<br />";
    echo count ($stu2,COUNT_RECURSIVE);  //計算二維數(shù)組元素的個數(shù)
?>

以上代碼在PHP8的運行結(jié)果如下:

12
26

從上面的結(jié)果看,班級和年級都視為數(shù)組元素了。

2、使用sizeof()函數(shù)統(tǒng)計數(shù)組元素個數(shù)

使用sizeof()函數(shù)統(tǒng)計數(shù)組元素個數(shù),語法格式如下:

$count = sizeof($array); 

使用sizeof()函數(shù)統(tǒng)計數(shù)組元素個數(shù),參考代碼如下:

<?php
$array = [1, 2, 3, 4, 5];  
$count = sizeof($array);  
echo $count; 
?>

以上代碼在PHP8中運行的結(jié)果如下:

5

在上面的例子中,我們創(chuàng)建了一個包含5個元素的數(shù)組$array,然后使用sizeof()函數(shù)統(tǒng)計數(shù)組中的元素個數(shù),并將結(jié)果存儲在變量$count中。最后,我們使用echo語句輸出結(jié)果。

我們測試了二維數(shù)組和三維數(shù)組,結(jié)果是和count()函數(shù)一樣的。

<?php    
    //創(chuàng)建二維數(shù)組
    $stu1 = array("一班"=>array("張明","李麗","王芳"),
                  "二班"=>array("張華","劉天","王菲"),
                  "三班"=>array("常遠","孟君","王萌"));   
	 //創(chuàng)建三維數(shù)組
    $stu2 = array("一年級"=>array("一班"=>array("張三","李四","王五"),"二班"=>array("小華","小明","小紅"),"三班"=>array("冰冰","東東","彤彤")),
                 "二年級"=>array("一班"=>array("子涵","欣怡","梓涵"),"二班"=>array("晨曦","紫涵","詩涵"),"三班"=>array("夢琪","嘉怡","子萱")));
                                                          
    
    echo sizeof ($stu1,COUNT_RECURSIVE);  //計算二維數(shù)組元素的個數(shù)
    echo "<br />";
    echo sizeof ($stu2,COUNT_RECURSIVE);  //計算二維數(shù)組元素的個數(shù)
?>

以上代碼在PHP8中結(jié)果如下:

12
26

3、使用array_count_values()函數(shù)來統(tǒng)計數(shù)組中每個元素出現(xiàn)的次數(shù)

在PHP 8中,你可以使用array_count_values()函數(shù)來統(tǒng)計數(shù)組中每個元素出現(xiàn)的次數(shù)。這個函數(shù)會返回一個關(guān)聯(lián)數(shù)組,其中鍵是數(shù)組中的元素,值是該元素在數(shù)組中出現(xiàn)的次數(shù)。

以下是使用array_count_values()函數(shù)統(tǒng)計數(shù)組元素個數(shù)的示例代碼:

<?php
$array = [1, 2, 3, 1, 2, 3, 4];
$counts = array_count_values($array);

echo "元素統(tǒng)計結(jié)果:<br>";
foreach ($counts as $element => $count) {
    echo "$element: $count<br>";
}
?>

以上代碼在PHP8中的運行的結(jié)果如下:

元素統(tǒng)計結(jié)果:
1: 2
2: 2
3: 2
4: 1

到此為止,使用count()函數(shù)統(tǒng)計數(shù)組元素個數(shù)、使用sizeof()函數(shù)統(tǒng)計數(shù)組元素個數(shù)。還講到了,使用array_count_values()函數(shù)來統(tǒng)計數(shù)組中每個元素出現(xiàn)的次數(shù)就講解完畢了。

space



本文地址:http://003188.cn/zaiphp8zhongtongjishuzuyuansugeshu.html
碼字不易,打個賞唄
楊澤業(yè)感謝你的支持!

猜你喜歡

CNNIC發(fā)布第54次中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告:cn域名保有量連續(xù)十年位居全球第一

8月29日,中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)在2024年中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會的“智能經(jīng)濟創(chuàng)新發(fā)展”論壇上,發(fā)布了第54次《中國互聯(lián)網(wǎng)絡(luò)發(fā)展狀況統(tǒng)計報告》。該報告揭示了我國

2024-08-29  分類:行業(yè)資訊  瀏覽:409次


站長在線旗下網(wǎng)站陸陸續(xù)續(xù)添加#的統(tǒng)計

自從cnzz站長統(tǒng)計停止免費的使用以后,我就一直使用的是百度統(tǒng)計,但是百度統(tǒng)計對來路頁面的統(tǒng)計,我都感覺很假,來路頁面的搜索關(guān)鍵詞都是亂七八糟的詞語,真正有效的詞語卻沒有幾個,

2024-08-25  分類:本站資訊  瀏覽:352次


在PHP8中統(tǒng)計數(shù)組元素個數(shù)-PHP8知識詳解

導讀:在PHP8中,統(tǒng)計數(shù)組元素的個數(shù),有下面幾個函數(shù):使用count()函數(shù)統(tǒng)計數(shù)組元素個數(shù)、使用sizeof()函數(shù)統(tǒng)計數(shù)組元素個數(shù)。還講到了,使用array_count_values()函數(shù)來統(tǒng)計數(shù)組中每個元素出現(xiàn)的次數(shù)。

2023-09-05  分類:PHP學堂  瀏覽:741次


PHP8函數(shù)包含文件-PHP8知識詳解

在php中,可以使用以下函數(shù)來包含其他文件:include()、include_once()、require()、require_once()。1、include():包含并運

2023-09-02  分類:PHP學堂  瀏覽:691次


PHP8內(nèi)置函數(shù)中的變量函數(shù)-PHP8知識詳解

導讀:今天學習的變量函數(shù)中,著重講解了5個,分別是:檢測變量是否為空的函數(shù)empty()、判斷變量是否定義過的函數(shù)isset()、銷毀指定的變量的函數(shù)unset()、獲取變量的類型的函數(shù)gettype()、檢查變量是否為數(shù)字或數(shù)字字符串的函數(shù)is_numeric()。

2023-09-02  分類:PHP學堂  瀏覽:923次


PHP8內(nèi)置函數(shù)中的數(shù)學函數(shù)-PHP8知識詳解

導讀:本文講到了數(shù)學函數(shù)中的隨機數(shù)函數(shù)rand()、舍去法取整函數(shù)floor()、向上取整函數(shù) ceil()、對浮點數(shù)進行四舍五入的函數(shù)round()、絕對值函數(shù) abs()、平方根函數(shù) sqrt()這6個函數(shù)。

2023-08-29  分類:PHP學堂  瀏覽:539次


PHP8的箭頭函數(shù)-PHP8知識詳解

導讀:PHP 7.4 引入了箭頭函數(shù)(Arrow Functions),并在 PHP 8 中得到了進一步改進和擴展。 箭頭函數(shù)是一種更簡潔的匿名函數(shù)形式,它們提供了一種更便捷的方式來定義輕量級的、單行的回調(diào)函數(shù)。

2023-08-27  分類:PHP學堂  瀏覽:958次


PHP8的匿名函數(shù)-PHP8知識詳解

導讀:PHP8引入了匿名函數(shù)(AnonymousFunctions),它是一種創(chuàng)建短生命周期的函數(shù),不需要命名,并且可以在其作用域內(nèi)直接使用。以下是在PHP8中使用匿名函數(shù)的知識要點。

2023-08-27  分類:PHP學堂  瀏覽:801次


變量函數(shù)及銷毀函數(shù)中的變量-PHP8知識詳解

導讀:今天分享PHP8知識詳解中的變量函數(shù)及銷毀函數(shù)中的變量,以及相應(yīng)的示例代碼。

2023-08-26  分類:PHP學堂  瀏覽:842次


PHP8函數(shù)的引用和取消-PHP8知識詳解

導讀:今天分享的是php8函數(shù)的引用和取消,不過在PHP官方的參考手冊中,已經(jīng)刪除了此類教程。

2023-08-25  分類:PHP學堂  瀏覽:788次