我有 3 个数组。我需要使用 Names 作为键组合它们,删除重复项(名称重复);只有最有价值的必须保留(基于销售数组的高价值)。我想知道是否有任何简单的方法可以做到这一点。我脑子里只有几个无聊的 foreach 操作。
[名称] => 数组
(
[0] => 阿德鲁·沃森
[1] => 玛丽亚·琼斯
[2] => 阿德鲁·沃森
)
[sales] => Array
(
[0] => 12,000.00
[1] => 11,900.00
[2] => 11,800.00
)
[time] => Array
(
[0] => 31-Jan-13
[1] => 30-Jan-13
[2] => 29-Jan-13
)
输出应该是这样的:
[Adrew Watson] => 销售额 => 12,000.00
时间 => 2013 年 1 月 31 日
[玛丽亚琼斯] => 销售额 => 11,900.00
时间 => 2013 年 1 月 30 日
我认为这将是一个关联数组,其中的重复项被 "value" 删除。请注意,每个数组(例如 sales )的值已经按 DESC 排序