我想尝试合并和排序多维数组。目前,该阵列是这样的:合并和订购PHP多维数组
Array
(
[0] => Array
(
[customerID] => 1234
[service] => Car
[CSA] => Jack
[status] => 3
)
[1] => Array
(
[customerID] => 1234
[service] => Cap
[CSA] => Jill
[status] => 3
)
[2] => Array
(
[customerID] => 1234456
[service] => Plate
[CSA] => Jack
[status] => 1
)
)
在这个多维数组,在客户将是独一无二的,然而,许多二级阵列采用相同的customerID。同样,在这些阵列中,CSA可能与状态一样。
我想结束数组如下所示:
Array
(
[0] => Array
(
[customerID] => 1234
[service] => Car <br/> Cap
[CSA] => Jack <br /> Jill
[status] => 3
)
[2] => Array
(
[customerID] => 1234456
[service] => Plate
[CSA] => Jack
[status] => 1
)
)现在
,如果该服务是在一组,其中在客户是该指数相同的,那么它不应该添加到值字符串。除了CustomerID以外的其他所有情况也是如此。
我该如何用PHP来做到这一点?