【发布时间】:2017-09-13 13:34:33
【问题描述】:
我有一个正在创建(和工作)的数组,其中我有多行,有 4 列。
输出示例:
Array (
modid => XYZ
year => 2017
name => Civic 2DR Auto
color => Blue
)
现在,我有几个结果……我想做的是输出一个摘要。
IE
XYZ 2017 Civic 2DR Auto Blue: 2
XYZ 2017 Accord 4DR Auto: Red 1
XYZ 2017 Accord 4DR Auto: Green 4
当 2 个列匹配 IE 'name' 和 'color' 时,我如何循环遍历数组并计数?
【问题讨论】:
-
年份怎么样?
-
创建嵌套关联数组,其键是您要匹配的列。循环遍历您的数组,并在
$counter_array[$el['name']]][$el['color']]中增加计数器 -
你检查我的答案了吗?
-
字段 modid 是否应该是唯一标识符?