PHP二维数组,根据多个字段来排序
如果是最最常见的二维数组排序, 大多数情况下也只用到二维;
用php内置函数 array_multisort( ) 是最简单的;
<?php
假设, $arr 是一个二维数组, $arg1是取出的字段1, $arg2是取出的字段2, 需要多少个字段拿多少个!
// 先用 内置函数 array_column 取出其中一个字段
array_multisort(array_column($arr, $arg1), SORT_ASC, array_column($arr, $arg2), SORT_DESC, $arr);
这样既可得到根据两个字段来排序的功能,简单快捷!
你的坚持 ------ 终将美好 ~