Bonjour,

Voila je rencontre un petit problème avec mon code.

Ce que je fais

Je souhaites trier un tableau multidimentionnel avec plusieurs critéres.

Mon tableau ressemble à ca :

$finalResult = 
[
    [ "status" => "active","severity" => 2],
    [ "status" => "future","severity" => 1]
];

Et je trie le tableau, mais avec un seul critére : status

usort($finalResult, function ($a, $b) {
    return strcmp($a['status'],$b['status']);
});

Ce que je veux

Je souhaites trier le tableau par statut puis ensuite par severity.

Merci à tous :)

Aucune réponse