• 15-02-2022, 18:01:25
    #1
    Merhabalar,

    Array (    
    [0] => Array   (            [0] =>  URL            [1] => url_ek            [2] => Baslik            [3] => Logo            [4] => İçerik            [5] => 35.501           [6] => Ozellik       )      
    [1] => Array   (            [0] =>  URL            [1] => url_ek            [2] => Baslik            [3] => Logo            [4] => İçerik            [5] => 34.387           [6] => Ozellik       )      
    [2] => Array   (            [0] =>  URL            [1] => url_ek            [2] => Baslik            [3] => Logo            [4] => İçerik            [5] => 38.009           [6] => Ozellik       )    
    [3] => Array   (            [0] =>  URL            [1] => url_ek            [2] => Baslik            [3] => Logo            [4] => İçerik            [5] => 33.980           [6] => Ozellik       )
    )
    Dizideki fiyatların büyüklüğüne göre yeniden sıralamaya çalışıyorum, sort denedim ama o sağlıklı sonuç vermedi.

    NOT: 5. indisler fiyatı temsil ediyor.
  • 15-02-2022, 18:22:40
    #2
    $array = [...];
    array_multisort(array_column($array, '5'), SORT_ASC, $array);
    print_r($array);
  • 15-02-2022, 18:27:01
    #3
    ghergedan adlı üyeden alıntı: mesajı görüntüle
    $array = [...];
    array_multisort(array_column($array, '5'), SORT_ASC, $array);
    print_r($array);
    Cuk oturdu, teşekkürler.
    Tam siz gönderdiğinizde https://stackoverflow.com/questions/1597736/how-to-sort-an-array-of-associative-arrays-by-value-of-a-given-key-in-php linke ulaşmıştım.