PHP sırala 2D Array

0 Cevap php

Şöyle bir dizi var:

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
    )
);

Her iki anahtar ([x] ve [y]) benim veritabanında kimlikleri bakın, bu yüzden bu sağlam kalmak gerekir. Sırası [x] önemli değil, ama ben [y] değeri her diziyi sıralamak gerekir.

Edit: I have tried this loop, but it does not seem to work:

foreach($distance as $key=>$value) {
    asort($value,SORT_NUMERIC);
}

0 Cevap