php如何計(jì)算數(shù)組中不為空的元素的個(gè)數(shù)

發(fā)布時(shí)間:2025-03-08
php計(jì)算數(shù)組中不為空的元素的個(gè)數(shù)的方法:首先通過array_filter()函數(shù)利用回調(diào)函數(shù)過濾數(shù)組中的元素,并返回過濾后的數(shù)組;然后利用count()函數(shù)統(tǒng)計(jì)過濾后的數(shù)組中的元素的個(gè)數(shù)即可。
array_filter() 函數(shù)用回調(diào)函數(shù)過濾數(shù)組中的元素,并返回過濾后的數(shù)組。
(相關(guān)教程推薦:php圖文教程)
該函數(shù)把輸入數(shù)組中的每個(gè)鍵值傳給回調(diào)函數(shù)。如果回調(diào)函數(shù)返回 true,則把輸入數(shù)組中的當(dāng)前鍵值返回給結(jié)果數(shù)組。數(shù)組鍵名保持不變。
語法:
array array_filter(array $array[, callable $callback[, int $flag = 0]])參數(shù):
array 必需。規(guī)定要過濾的數(shù)組。
callback 可選。規(guī)定要用的回調(diào)函數(shù)。
flag 可選。決定 callback 接收的參數(shù)形式: array_filter_use_key – callback 接受鍵名作為的唯一參數(shù)array_filter_use_both – callback 同時(shí)接受鍵名和鍵值
(視頻教程推薦:php視頻教程)
代碼實(shí)現(xiàn):
<?php$arr = array(1=>"11",2=>"22",3=>"33",4=>"");print_r(count(array_filter($arr)));?>
上一個(gè):直播電腦配置推薦4000以內(nèi)(直播電腦配置推薦4000以下)
下一個(gè):聯(lián)想手機(jī)怎么強(qiáng)制恢復(fù)出廠設(shè)置,聯(lián)想樂風(fēng)3GW100手機(jī)怎么強(qiáng)制恢復(fù)出廠設(shè)置

在國(guó)內(nèi)商標(biāo)注冊(cè)可以在美國(guó)等國(guó)外使用嗎?
國(guó)際運(yùn)費(fèi)的上漲令人震驚?。绹?guó)的這類產(chǎn)品在亞洲不再具有競(jìng)爭(zhēng)力)
提高隔振光學(xué)平臺(tái)穩(wěn)定性
蘋果電腦怎么設(shè)置開機(jī)啟動(dòng)項(xiàng)(蘋果電腦怎么設(shè)置開機(jī)項(xiàng))
室內(nèi)裝飾裝修關(guān)于天棚工程施工工藝及流程
騰訊云服務(wù)器網(wǎng)站環(huán)境搭建教程
濕熱交變恒溫恒濕實(shí)驗(yàn)箱的操作指示
遞四方官網(wǎng)網(wǎng)站入口(內(nèi)附遞四方速遞簡(jiǎn)介)
海地角是哪個(gè)國(guó)家(海地角國(guó)際海運(yùn)港口有哪些)
eBay降低個(gè)性化產(chǎn)品的銷售費(fèi)用助力個(gè)性化賣家,ebay如何設(shè)置競(jìng)爭(zhēng)優(yōu)勢(shì)價(jià)格
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos