Double Possible:
Comment puis-je Trier un Tableau Multidimensionnel en PHPComment puis-je trier ce tableau par la valeur de la "commande" de la clé? Même si les valeurs sont actuellement séquentielle, ils ne seront pas toujours.
Array ( [0] => Array ( [hashtag] => a7e87329b5eab8578f4f1098a152d6f4 [title] => Flower [order] => 3 ) [1] => Array ( [hashtag] => b24ce0cd392a5b0b8dedc66c25213594 [title] => Free [order] => 2 ) [2] => Array ( [hashtag] => e7d31fc0602fb2ede144d18cdffd816b [title] => Ready [order] => 1 ) )
Réponses
Trop de publicités?Essayez un usort
: Si vous n'avez pas accès à des fonctions anonymes (Avant de PHP 5.3), vous devrez définir une fonction de tri d'abord:
function sortByOrder($a, $b) {
return $a['order'] - $b['order'];
}
usort($myArray, 'sortByOrder');
Mise à jour de PHP 5.3:
usort($myArray, function($a, $b) {
return $a['order'] - $b['order'];
});
Lohoris
Points
5349
Tom Haigh
Points
32314
Nitrodbz
Points
144