这是我的数组,如何通过saleref对其进行排序?
Array
(
[xml] => Array
(
[sale] => Array
(
[0] => Array
(
[saleref] => 12345
[saleline] => 1
[product] => producta
[date] => 19/ 3/10
[manifest] => 0
[qty] => 1
[nextday] =>
[order_status] =>
)
[1] => Array
(
[saleref] => 12344
[saleline] => 1
[product] => productb
[date] => 18/ 3/10
[manifest] => 11892
[qty] => 1
[nextday] =>
[order_status] =>
)
Run Code Online (Sandbox Code Playgroud)
function cmp($a, $b) {
if ($a['saleref'] == $b['saleref']) {
return 0;
}
return ($a['saleref'] < $b['saleref']) ? -1 : 1;
}
uasort($array['xml']['sale'], 'cmp');
Run Code Online (Sandbox Code Playgroud)