PHP对二维数组中的某个字段的值进行排序

/**
 *二维数组根据字段进行排序
 *$field    字段名
 *SORT_ASC  升序
 *SORT_DESC 降序
 */

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://blog.csdn.net/qd55815634/article/details/80585025

猜你喜欢

转载自blog.csdn.net/kevlin_V/article/details/88691475