Actuellement, j'ai deux tableaux - $totaltimeplayed
et $gameslist
où chaque valeur dans $totaltimeplayed
se réfère au temps passé à jouer le jeu correspondant en $gameslist
. Je veux trier le temps passé à jouer à un jeu dans $totaltimeplayed
, puis trier les jeux en $gameslist
.Comment trier un tableau et utiliser l'ordre des touches pour trier un second tableau en PHP?
Mon code à ce jour:
arsort($totaltimeplayed);
$key_order = array_keys($totaltimeplayed);
$sort_games = array_combine($key_order, $gameslist);
ksort($sort_games);
Quand j'utilise print_r()
, il semble que le tri des gameslist de $ est arbitraire et sans ordre particulier.
Quel est le problème?
ID Major 10 Erreur T. Le manuel PHP.net donnait l'impression que arsort() était automatiquement trié par ordre décroissant. Je vous remercie! – user3642365
C'est le cas, mais j'ai négligé cela de votre question, édité. – AbraCadaver