首页 > 代码库 > PHP统计数组和唯一的数组

PHP统计数组和唯一的数组

统计数组元素出现的频度

array_count_values() 函数返回一个包含关联键/值对的数组。其形式为z

array array_count_values(array array)

其中每个键表示input_array 中的一个值,相应的值表示这个键在input_array 中出现(作为值)

的频度。示例如下:

$states = array("Ohio" , "Iowa" , "Arizona" , "Iowa" , "Ohio");

$stateFrequency = array_count_values($states);

print_r($stateFrequency);

这将返回:

Array ( [Ohio] => 2 [Iowa] => 2 [Arizona] => 1 )


确定唯一的数组元素

array_uniqueO 函数会删除数组中所有重复的值,返回一个由唯一值组成的数组。其形式为:

array array_unique(array array)

示例如下:

$states = array("Ohio" , "Iowa" , "Arizona" , "Iowa 门"Ohio");

$uniqueStates = array_unique($states);

print_r($uniqueStates);

这将返回:

Array ( [0] => Ohio [1] => Iowa [2] => Arizona )





【授之以渔】详细教程请参见【PHP与mysql程序设计】这本的第92页,OK书屋(www.okpdf.com)提供免费电子书下载地址:点击下载


3_1_f0f2fd7ffe57c75.png