【发布时间】:2018-01-29 15:10:07
【问题描述】:
您好,我想根据数组的值拆分数组。比如说我的数组是这样的
Array
(
[0] => Array
(
[id] => 1
[amount] => 800
[detail] => bus fare
[student_id] => 16
[class_id] => 1
[bill_id] => 5a6c176b0b27a
[total] => 1800
)
[1] => Array
(
[id] => 2
[amount] => 1000
[detail] => tast
[student_id] => 16
[class_id] => 1
[bill_id] => 5a6c176b0b27a
[total] => 1800
)
[2] => Array
(
[id] => 3
[amount] => 5000
[detail] => tution
[student_id] => 16
[class_id] => 1
[bill_id] => 5a6d3a1d67feb
[total] => 5150
)
[3] => Array
(
[id] => 4
[amount] => 150
[detail] => busfare
[student_id] => 16
[class_id] => 1
[bill_id] => 5a6d3a1d67feb
[total] => 5150
)
) 我想以 bill_id 为基础拆分数组。表示具有相同账单 ID 的数组必须在一个部分下。请帮助我实现这一目标。
【问题讨论】:
-
你为实现这一目标所做的努力。
-
在一个部分下是什么意思?你的预期输出是什么?
-
请添加您的预期输出,以便社区可以快速提供更好的解决方案。
-
表示具有相同 bill_id 的第一个数组,这里是前三个。这些应该在一个数组中。