二维数组根据某个字段进行排序

 
更多

记录备忘

/**
 * 二维数组根据字段进行排序
 * @params array $array 需要排序的数组
 * @params string $field 排序的字段
 * @params string $sort 排序顺序标志 SORT_DESC 降序;SORT_ASC 升序
 */
 function arraySequence($array, $field, $sort = 'SORT_DESC')
{
    $arrSort = array();
    foreach ($array as $uniqid => $row) {
        foreach ($row as $key => $value) {
            $arrSort[$key][$uniqid] = $value;
        }
    }
    array_multisort($arrSort[$field], constant($sort), $array);
    return $array;
}

打赏

本文固定链接: https://www.cxy163.net/archives/2756 | 绝缘体

该日志由 绝缘体.. 于 2020年02月22日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 二维数组根据某个字段进行排序 | 绝缘体
关键字: , , , ,

二维数组根据某个字段进行排序:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter