新聞中心

創(chuàng)新互聯(lián)公司主營(yíng)賽罕網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶App定制開發(fā),賽罕h5成都小程序開發(fā)搭建,賽罕網(wǎng)站營(yíng)銷推廣歡迎賽罕等地區(qū)企業(yè)咨詢
1、count() 函數(shù)
count() 函數(shù)可以統(tǒng)計(jì)出數(shù)組里所有元素的數(shù)量,或?qū)ο笾械膶傩詡€(gè)數(shù),其語(yǔ)法格式如下:
count($array [, $mode = COUNT_NORMAL])
參數(shù)說(shuō)明如下:
- $array:為待統(tǒng)計(jì)的數(shù)組或?qū)ο螅?/li>
- $mode:為可選參數(shù),可以省略。
- 如果省略 $mode 參數(shù),或者將其設(shè)置為 COUNT_NORMAL 或者 0,count() 函數(shù)將不檢測(cè)多維數(shù)組;
- 如果 $mode 設(shè)置為 COUNT_RECURSIVE 或者 1,count() 函數(shù)將遞歸計(jì)算數(shù)組中元素的個(gè)數(shù),對(duì)于計(jì)算多維數(shù)組的元素個(gè)數(shù)尤為有用。
提示:如果 $array 既不是數(shù)組,也不是對(duì)象,count() 函數(shù)將返回 1;如果 $array 等于 NULL,則 count() 函數(shù)返回 0。
【示例】使用 count() 函數(shù)統(tǒng)計(jì)數(shù)組元素的個(gè)數(shù)。
';
$arr2 = ['C語(yǔ)言中文網(wǎng)','PHP教程',['http://c.biancheng.net/php/','count()函數(shù)','數(shù)組長(zhǎng)度']];
echo '$arr2 的長(zhǎng)度為:'.count($arr2).'
';
echo '參數(shù) $mode = 1 時(shí),$arr2 的長(zhǎng)度為:'.count($arr2, 1).'
';
$str = 'http://c.biancheng.net/php/';
echo '$str 的長(zhǎng)度為:'.count($str).'
';
?>
運(yùn)行結(jié)果如下:
$arr 的長(zhǎng)度為:5
$arr2 的長(zhǎng)度為:3
參數(shù) $mode = 1 時(shí),$arr2 的長(zhǎng)度為:6
$str 的長(zhǎng)度為:1
注意:代碼第 6 行把 $mode 設(shè)置為 1,count() 函數(shù)會(huì)循環(huán)統(tǒng)計(jì)二維數(shù)組中的所有元素,此時(shí) ['http://c.biancheng.net/php/','count()函數(shù)','數(shù)組長(zhǎng)度'] 會(huì)被當(dāng)做一個(gè)整體統(tǒng)計(jì)一次,它里面的元素又會(huì)被統(tǒng)計(jì)一次,所以最終結(jié)果為 6。
2、sizeof() 函數(shù)
sizeof() 函數(shù)是 count() 函數(shù)的別名,也就是所 sizeof() 函數(shù)的功能及使用方法與 count() 函數(shù)完全相同。
【示例】使用 sizeof() 函數(shù)統(tǒng)計(jì)數(shù)組中元素的個(gè)數(shù)。
';
$arr2 = ['C語(yǔ)言中文網(wǎng)','PHP教程',['http://c.biancheng.net/php/','sizeof()函數(shù)','數(shù)組長(zhǎng)度']];
echo '$arr2 的長(zhǎng)度為:'.sizeof($arr2).'
';
echo '參數(shù) $mode = 1 時(shí),$arr2 的長(zhǎng)度為:'.sizeof($arr2, 1).'
';
$str = 'http://c.biancheng.net/php/';
echo '$str 的長(zhǎng)度為:'.sizeof($str).'
';
?>
運(yùn)行結(jié)果如下:
$arr 的長(zhǎng)度為:5
$arr2 的長(zhǎng)度為:3
參數(shù) $mode = 1 時(shí),$arr2 的長(zhǎng)度為:6
$str 的長(zhǎng)度為:1
分享名稱:PHPcount()和sizeof():獲取數(shù)組長(zhǎng)度
URL網(wǎng)址:http://fisionsoft.com.cn/article/djpscds.html


咨詢
建站咨詢
