• 17-02-2021, 13:06:42
    #1
    ReH
    Kimlik doğrulama veya yönetimden onay bekliyor.

    arkadaşlar şöyle bir kodum var bu kodda çektiğim jsonun içindeki imdbRating kısmını nasıl büyükten küçüğe sıralarım

    {
       "Released":"17 Şubat 2021",
       "Runtime":"500 Dakika",
       "Director":"[COLOR=#D9DAE9][FONT="Work Sans"]ReH[/FONT][/COLOR]",
       "Actors":"[COLOR=#D9DAE9][FONT="Work Sans"]ReH[/FONT][/COLOR] ",
       "Plot":"ReH",
       "Poster":"[COLOR=#D9DAE9][FONT="Work Sans"]ReHURL[/FONT][/COLOR]",
       "imdbRating":"6.8",
       "imdbID":"tt0071562",
       "Year":"2021"
    }
    veri bu imdbRating büyükten küçüğe sıralamak istiyorum aklıma birşey gelmedi
  • 17-02-2021, 13:13:33
    #2
    object i array a çevirip buradan devam edebilirsin.
  • 17-02-2021, 13:15:37
    #3
    Üyeliği durduruldu
    Şimdi file_get_contents ile JSON'u çektiniz.
    $GetJsonArray = json_decode($GetJsonFile, true);
    diyerek array'a çevirdiniz.
    usort($GetJsonArray, function($a, $b) {
        return $a['imdbRating'] - $b['imdbRating'];
    });
    $GetJsonArray = array_reverse($GetJsonArray);
    Böylece istediğiniz gibi sıralanır.
  • 17-02-2021, 13:37:47
    #4
    awoken adlı üyeden alıntı: mesajı görüntüle
    Şimdi file_get_contents ile JSON'u çektiniz.
    $GetJsonArray = json_decode($GetJsonFile, true);
    diyerek array'a çevirdiniz.
    usort($GetJsonArray, function($a, $b) {
        return $a['imdbRating'] - $b['imdbRating'];
    });
    $GetJsonArray = array_reverse($GetJsonArray);
    Böylece istediğiniz gibi sıralanır.
    Bende usort functionu örneği verecektim. Arkadaşın dediği şekilde sorununuzu rahatça çözebilmeniz gerekiyor.