美文网首页
三十、二维数组根据某一字段排序

三十、二维数组根据某一字段排序

作者: yuzhan550 | 来源:发表于2019-03-28 17:50 被阅读0次
/**
 * 二维数组根据某个字段排序
 * @param array $array 要排序的数组
 * @param string $keys   要排序的键字段
 * @param string $sort  排序类型  SORT_ASC     SORT_DESC 
 * @return array 排序后的数组
 */
function arraySort($array, $keys, $sort = SORT_DESC) {
    $keysValue = [];
    foreach ($array as $k => $v) {
        $keysValue[$k] = $v[$keys];
    }
    array_multisort($keysValue, $sort, $array);
    return $array;
}

来源:https://www.cnblogs.com/dcb3688/p/4608004.html

相关文章

网友评论

      本文标题:三十、二维数组根据某一字段排序

      本文链接:https://www.haomeiwen.com/subject/qzecbqtx.html