最近,我正在开发一个项目,根据他们的'Franchaise'和'Superpower'的来源对'Superheros'和'Supervillains'进行分类。我想从数据库中获取数据,如数组#1,并将它们显示为数组#2在PHP中。在php和count数据中对数组进行分组
Array #1
Array
(
[0] => Array
(
[id] => 101
[Name] => Superman
[Franchise] => DC Comics
[Superpower] => Inherent
)
[1] => Array
(
[id] => 908
[Name] => Batman
[Franchise] => DC Comics
[Superpower] => Acquired
)
[2] => Array
(
[id] => 228
[Name] => Wolverine
[Franchise] => Marvel
[Superpower] => Acquired
)
[3] => Array
(
[id] => 158
[Name] => Iron Man
[Franchise] => Marvel
[Superpower] => Acquired
)
[4] => Array
(
[id] => 978
[Name] => Thor
[Franchise] => Marvel
[Superpower] => Inherent
)
)
阵列#1的元素必须分组基于他们的“特权”,并指望有多少人是“固有”或在“超级大国”术语“后天”。
Array #2
Array
(
[DC Comics] => Array
(
[Inherent] => 1
[Acquired] => 1
)
[Marvel] => Array
(
[Inherent] => 1
[Acquired] => 2
)
)
哪里是你的代码的企图? – MikeBergerUS
托尔没有继承他的超级大国。他被给了Mjolnir。 – Goose
你想要算什么? 数组或相同键的数组? –