2010-04-27 68 views
0

借此数组:PHP - 如何计算项目的出现次数在数组

Array ([#twitterwhites] => 0 [#lufc] => 0 [#FOOTBALL] => 0 [#Liverpool] => 0 [#liverpool] => 0 [#ESPN] => 0 [#LUFC] => 0 [#cafc] => 0 [#cafc] => 0 [#ocra] => 0 [#nra] => 0 [#2nd] => 0 [#secondamendment] => 0 [#SCR] => 0 [#TC500] => 0 [#cpfc] => 0 [#MOT] => 0) 

我想返回的结果是这样的:

#liverpool = 2 

#cafc = 2 

#LUFC = 1 

ETC ETC 

我该怎么办呢?

+7

你究竟能用同一个键出现两次呢? – Rithiur 2010-04-27 11:09:43

回答

2

您可以使用array_count_values()功能,带着几分修改你的阵列,它只能算作,而不是

(如你的问题评论认为,无论如何,你不能在一个阵列相同的密钥几次 - 这意味着你的阵列可能已经有你的项目,如价值观,而不是键)