【发布时间】:2019-10-16 09:09:33
【问题描述】:
我有一个问题,这似乎很基本,但我无法得到一个简单的解决方案,我认为一定有一个。
我有一个数组需要按特定顺序带入。
$arr1 = [
['code' => 555, 'amount' => 100],
['code' => 555, 'amount' => 200],
['code' => 555, 'amount' => 300],
['code' => 222, 'amount' => 100],
['code' => 222, 'amount' => 200],
['code' => 222, 'amount' => 300],
['code' => 777, 'amount' => 100],
['code' => 777, 'amount' => 200],
['code' => 777, 'amount' => 300]
]
我希望它按以下顺序显示:
$sortedArr = [
['code' => 555, 'amount' => 100],
['code' => 222, 'amount' => 100],
['code' => 777, 'amount' => 100],
['code' => 555, 'amount' => 200],
['code' => 222, 'amount' => 200],
['code' => 777, 'amount' => 200],
['code' => 555, 'amount' => 300],
['code' => 222, 'amount' => 300],
['code' => 777, 'amount' => 300]
]
如果这有帮助,我确实有另一个具有确切代码顺序的数组
$codes = [555, 222, 777];
感谢任何帮助!谢谢!
【问题讨论】: