当前位置 博文首页 > 你是人间四月天:php将数组按姓氏分类后排序

    你是人间四月天:php将数组按姓氏分类后排序

    作者:[db:作者] 时间:2021-09-05 13:11

    在这里插入图片描述

    $user = Flight::db()->select('tb_user', ['user_id', 'name']);
    $new_arr = [];
    $num_u = 1;
    foreach($user as $key => $val){
    	$name = mb_substr($val['name'], 0, 1);
    	if(isset($new_arr[$name])){
    		$num_u = $new_arr[$name]['num_u'];
    		$num_u ++;
    		// $new_arr[$name]['names'][] = $val['name'];
    		$new_arr[$name]['num_u'] = $num_u;
    	}else{
    		// $new_arr[$name]['names'][] = $val['name'];
    		$new_arr[$name]['num_u'] = $num_u;
    	}
    }
    $num_us = array_column($new_arr,'num_u');
    array_multisort($num_us,SORT_DESC,$new_arr);
    
    var_dump($new_arr);
    die();
    

    在这里插入图片描述

    cs
    下一篇:没有了