《PHP實(shí)例:php統(tǒng)計(jì)數(shù)組元素個(gè)數(shù)的方法》要點(diǎn):
本文介紹了PHP實(shí)例:php統(tǒng)計(jì)數(shù)組元素個(gè)數(shù)的方法,希望對您有用。如果有疑問,可以聯(lián)系我們。
count():對數(shù)組中的元素個(gè)數(shù)進(jìn)行統(tǒng)計(jì);PHP編程
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;PHP編程
array_count_value():統(tǒng)計(jì)每個(gè)特定的值在數(shù)組$array中出現(xiàn)過的次數(shù);PHP編程
如:PHP編程
$array=array(4,5,1,2,3,1,2,1); $ac=array_count_value($array);
將創(chuàng)建一個(gè)名為$ac數(shù)組,該數(shù)組包含:PHP編程
關(guān)鍵字 值 4 1 5 1 1 3 2 2 3 1
發(fā)一個(gè)網(wǎng)友的思路,也非常不錯(cuò)PHP編程
$arr = array( '1011,1003,1008,1001,1000,1004,1012', '1009', '1011,1003,1111' ); $result = array(); foreach ($arr as $str) { $str_arr = explode(',', $str); foreach ($str_arr as $v) { $result[$v] = isset($result[$v]) ? $result[$v] : 0; $result[$v] = $result[$v] + 1; } } print_r($result);
以上所述便是本文的全部內(nèi)容了,希望大家能夠喜歡.PHP編程
《PHP實(shí)例:php統(tǒng)計(jì)數(shù)組元素個(gè)數(shù)的方法》是否對您有啟發(fā),歡迎查看更多與《PHP實(shí)例:php統(tǒng)計(jì)數(shù)組元素個(gè)數(shù)的方法》相關(guān)教程,學(xué)精學(xué)透。維易PHP學(xué)院為您提供精彩教程。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.snjht.com/jiaocheng/9988.html