J'ai un tableau qui ressemble à ceci:Tableau Trier 2D en PHP
Array
(
[90] => Array
(
[1056] => 44.91
[1055] => 53.56
[1054] => 108.88
[1053] => 23.28
),
[63] => Array
(
[1056] => 44.44
[1055] => 53.16
[1054] => 108.05
),
[21] => Array
(
[1056] => 42.83
[1055] => 51.36
[1054] => 108.53
)
);
Les deux touches ([x] et [y]) renvoient à ID dans ma base de données, de sorte que ceux doivent rester intacts. L'ordre de [x] n'a pas d'importance, mais j'ai besoin de trier chaque tableau par la valeur de [y].
Edit: J'ai essayé cette boucle, mais il ne semble pas fonctionner:
foreach($distance as $key=>$value) {
asort($value,SORT_NUMERIC);
}
Vous pourriez juste boucle à travers le réseau externe avec un foreach et trier tous les tableaux intérieur avec ksort. – vichle