的价值我有一个数组,看起来像这样PHP基于特定元素
Array (
[0] => Array
(
[id] => 123
[count] => 1
)
[1] => Array
(
[id] => 123
[count] => 3
)
[2] => Array
(
[id] => 513
[count] => 0
)
[3] => Array
(
[id] => 561
[count] => 1
)
[4] => Array
(
[id] => 613
[count] => 7
)
)
我想要做的就是创建一个新的数组什么组合阵列,即总计其中ID值相同的次数。因此,例如,新阵列看起来像这样:
Array (
[0] => Array
(
[id] => 123
[count] => 4
)
[1] => Array
(
[id] => 513
[count] => 0
)
[2] => Array
(
[id] => 561
[count] => 1
)
[3] => Array
(
[id] => 613
[count] => 7
)
)
有人会知道一个很好的方法来做到这一点吗?
谢谢!
只是迭代并创建一个新的数组,如果id与先前的id相同(保存)并添加计数,但我觉得必须有更好的方法 – dzm 2012-07-24 20:46:48