php統(tǒng)計(jì)數(shù)組不同元素的個(gè)數(shù)的實(shí)例方法
php統(tǒng)計(jì)數(shù)組元素個(gè)數(shù)
count():對數(shù)組中的元素個(gè)數(shù)進(jìn)行統(tǒng)計(jì);
sizeof():和count()具有同樣的用途,這兩個(gè)函數(shù)都可以返回?cái)?shù)組元素個(gè)數(shù)??梢缘玫揭粋€(gè)常規(guī)標(biāo)量變量中的元素個(gè)數(shù),如果傳遞給這個(gè)函數(shù)的數(shù)組是一個(gè)空數(shù)組,或者是一個(gè)沒有經(jīng)過設(shè)定的變量,返回的數(shù)組元素個(gè)數(shù)就是0;
array_count_value():統(tǒng)計(jì)每個(gè)特定的值在數(shù)組$array中出現(xiàn)過的次數(shù)
如:
$array=array(4,5,1,2,3,1,2,1); $ac=array_count_value($array);
將創(chuàng)建一個(gè)名為$ac數(shù)組,該數(shù)組包括:
關(guān)鍵字 值 4 1 5 1 1 3 2 2 3 1
例如:
<?php $a=array("Cat","Dog","Horse","Dog"); print_r(array_count_values($a)); ?>
輸出:
Array ( [Cat] => 1 [Dog] => 2 [Horse] => 1 )
以上方法很簡單,大家可以測試學(xué)習(xí)下。
相關(guān)文章
24條貨真價(jià)實(shí)的PHP代碼優(yōu)化技巧
這篇文章主要為大家分享了24條貨真價(jià)實(shí)的PHP代碼優(yōu)化技巧,幫助大家更好的進(jìn)行PHP項(xiàng)目開發(fā),感興趣的小伙伴們可以參考一下2016-07-07PHP隱形一句話后門,和ThinkPHP框架加密碼程序(base64_decode)
今天一個(gè)客戶的服務(wù)器頻繁被寫入一句話后門,刪除了還有,原來在程序中加入了如下代碼,大家可以注意下base64_decode函數(shù)的參數(shù)。2011-11-11php通過正則表達(dá)式記取數(shù)據(jù)來讀取xml的方法
這篇文章主要介紹了php通過正則表達(dá)式記取數(shù)據(jù)來讀取xml的方法,實(shí)例分析了php正則表達(dá)式的技巧及讀取XML文件的方法,需要的朋友可以參考下2015-03-03php創(chuàng)建類并調(diào)用的實(shí)例方法
在本篇文章里小編給大家分享的是關(guān)于php如何創(chuàng)建類并調(diào)用的相關(guān)知識(shí)點(diǎn),有需要的朋友們可以學(xué)習(xí)下。2019-09-09php簡單實(shí)現(xiàn)多維數(shù)組排序的方法
這篇文章主要介紹了php簡單實(shí)現(xiàn)多維數(shù)組排序的方法,涉及php數(shù)組的遍歷及array_multisort函數(shù)的相關(guān)使用技巧,需要的朋友可以參考下2016-09-09