【发布时间】:2011-04-15 12:45:18
【问题描述】:
我有一个 mysql 查询,它会输出以下数组:
Array
(
[0] => stdClass Object
(
[item1] => foo 0
[item2] => bar 0
[catid] => 3
)
[1] => stdClass Object
(
[item1] => foo 1
[item2] => bar 1
[catid] => 7
)
[2] => stdClass Object
(
[item1] => foo 2
[item2] => bar 2
[catid] => 10
)
[3] => stdClass Object
(
[item1] => foo 3
[item2] => bar 3
[catid] => 7
)
)
我想知道是否可以按“类别”对数组进行分组,所以不是重复的 catid,而是每个对象都有一个 catid。如果这有意义吗?所以说 catid 7 只会出现一次,里面有两个 item1/item2。
【问题讨论】: