【发布时间】:2016-12-16 11:52:52
【问题描述】:
我有一个 php 数组,我想按 id 计算有多少项存在,按出现次数递增 count_giga_winz 属性
array(
(int) 0 => array(
'g' => array(
'id' => '13',
'photoCadeau' => 'gigawinz-mini-cooper.jpg',
'photoDetail' => 'giga2-hover.png'
),
(int) 0 => array(
'count_giga_winz' => '1'
)
),
(int) 1 => array(
'g' => array(
'id' => '14',
'photoCadeau' => 'w3.jpg',
'photoDetail' => 'w3.jpg'
),
(int) 0 => array(
'count_giga_winz' => '1'
)
),
(int) 2 => array(
'g' => array(
'id' => '14',
'photoCadeau' => 'w3.jpg',
'photoDetail' => 'w3.jpg'
),
(int) 0 => array(
'count_giga_winz' => '1'
)
)
)
我想按 id 计算,我看到重复的问题,但它对我不起作用
【问题讨论】:
-
你有任何你已经尝试过的例子吗?您应该能够简单地使用
for循环并计算item_array[i][0][0] == $match_val的位置。此外,count_giga_winz的放置似乎没有任何好处,或者您可能需要提供更大的数组内容样本集以及您正在寻找的结果示例。 -
通读:stackoverflow.com/help/how-to-ask 任何更新您的问题的详细信息。
-
您说您看到了另一个问题,但它对您没有帮助 - 它是如何没有帮助的,即您尝试了什么没有用?
-
是的,如果您发现了一个没有帮助的类似问题,如果您包含指向该问题的链接并解释为什么该问题没有帮助您,它可能会对我们有所帮助。
-
我试过这个解决方案 [stackoverflow.com/questions/13413465/…