recherche

Maison  >  Questions et réponses  >  le corps du texte

php - Trier un tableau associatif

Array
id Nom Âge Langue
1 Roman 16 90
2 Xiaomeng 18 93
2 Chaton 17 92
Question :
Ceci est un tableau.
1 : Comment trier par âge du plus petit au plus grand ?
2 : Comment trier par langue chinoise du plus petit au plus grand ?
3 : Le tri des ID est la valeur par défaut et n'est pas nécessaire╮( ̄▽ ̄"")╭
En termes simples, le tableau associatif est trié selon une certaine clé.

天蓬老师天蓬老师2786 Il y a quelques jours626

répondre à tous(2)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:16:01

    arr.sort((a, b)=> { return a.age - b.age })

    Autre similaire

    répondre
    0
  • 高洛峰

    高洛峰2017-05-16 13:16:01

    Découvrez cette fonction : array_multisort()

    function arr_sort($arr,$key_name){
            $sort = array();
            foreach ($arr as $key => $value)
            {
                $sort[$key] = $value["$key_name"];
            }
            array_multisort($sort, SORT_ASC , $arr);
    
            return $arr;
        }

    répondre
    0
  • Annulerrépondre