【发布时间】:2021-07-07 07:51:34
【问题描述】:
我有一些项目,我从多维数组中的 db 获取,比如这个(只是数组的一部分),如何用 php 代码通过键“类型”来计算它们,问题是 - 可以不止一个项目键“计数”(如数组的第一部分)?我可以通过“类型”键来计算它们,因为不同的项目有不同的类型,但不知道如何计算它们的多个。示例:我可以得到结果:计数类型 0 = 2,类型 2 = 1,按“类型”计数键,但不知道如何获得正确计数:计数类型 0 = 5,类型 2 = 2 因为我在“count”键中没有 1 项。
Array
(
[id] => 212
[type] => 0
[number] => 342
[price] => 10
[count] => 1
[price_count] => (€10-1pcs)
)
Array
(
[id] => 213
[type] => 0
[number] => 343
[price] => 10
[count] => 4
[price_count] => (€10-4pcs)
)
Array
(
[id] => 1014
[type] => 2
[number] => 344
[price] => 10
[count] => 2
[price_count] => (€10-2pcs)
)
【问题讨论】:
-
到目前为止你尝试过什么?你被困在哪里了?为什么不编写一些循环遍历该数组并计数的代码呢?
-
从答案中尝试代码
标签: php arrays multidimensional-array