【发布时间】:2012-04-19 01:58:48
【问题描述】:
是否有一个 PHP 代码 sn-p 或一个内置的数组函数可以做类似于具有和 group by 的 sql 语句的作用?那就是删除重复数据并计算出现次数,并返回一个可用于报告/调试目的的数组。
一个例子可以说明;
说你的数组是这样的
Array (
['0'] => usa
['1'] => minnesota
['2'] => california
['3'] => san fransisco
['4'] => los angeles
['5'] => san fransisco
['6'] => malibu
['7'] => malibu
['8'] => malibu
['9'] => usa
}
你想要这样的东西,或者类似的东西..
Array (
['usa'] => 2
['minnesota'] => 1
['california'] => 1
['san fransisco'] => 2
['los angeles'] => 1
['malibu'] => 3
}
【问题讨论】:
-
您必须提高您的
<insert favourite search engine here>技能。php array count values直接把我带到了这个:php.net/manual/en/function.array-count-values.php -
其实我需要提高我的阅读能力。因为我去了 php.net 上的数组函数页面。看到 count_values 但没有点击它。当你赶时间时,很容易错过。