• 16-11-2020, 14:11:31
    #1
    şöyle bir dizi yapım var, $array[sezon_numarası][bolum_numarası] şeklinde dilediğimi seçebiliyorum toplam 46 bölüm var sezon ve bölüm numarası ile ilgili detaylara ulaşabiliyorum ancak seçtiğim bölümün kaçıncı bölüm olduğunu bulmakta sorun yaşıyorum. 46 bölüm 3 sezon her sezonun bölüm sayısı değişiyor seçtiğim bölümün tüm bölümler içerisinde kaçıncıya denk geldiğini nasıl bulabilirim ? tekrar döngüye sokup yavaşlamasını istemiyorum daha pratik bir yol arıyorum
      Array
      (
          [1] => Array // Sezon
              (
                  [1] => Array  //bölüm
                      (
                          [episode_title] => xxx 1. Sezon 1. Bölüm
                          [season_number] => 1
                          [episode_number] => 1
                          [bolum_id] => 555
                      )
      
                  [2] => Array //bolum
                      (
                          [episode_title] => xxx 1. Sezon 2. Bölüm
                          [season_number] => 1
                          [episode_number] => 2
                          [bolum_id] => 556
                      )
              )
       )
  • 16-11-2020, 14:17:51
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Döngüye sokmaktan başka çareniz olduğunu sanmıyorum.
  • 16-11-2020, 14:20:13
    #3
    sezonların bölümlerini hesaplayın 2 değer arası 46 içeriyorsa o sezone ait bilgileri çekin ve döngüya sokun veri dönecektir. Veya sezonların bölümlerini bir değer olarak tanımlayın istenilen bölüme bölün 32/12 = 2 kalan 8 burda 8.bölümü çekmemiz gerekiyor sezon sayısı 2 diyeceğiz ve bölüm için 8 -1 = 7. array dizinini çekmemiz yeterli.
  • 16-11-2020, 14:20:37
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    season_number ve episode_number alanlarında kaçıncı sezon ve kaçıncı bölüm olduğu belirtiliyor. Yazdığınız kodu gönderirseniz daha iyi yardımcı olabilirim.
  • 16-11-2020, 14:23:53
    #5
    hasnhasan adlı üyeden alıntı: mesajı görüntüle
    season_number ve episode_number alanlarında kaçıncı sezon ve kaçıncı bölüm olduğu belirtiliyor. Yazdığınız kodu gönderirseniz daha iyi yardımcı olabilirim.
    hocam döngüye alıp yaptım diğer şekilde kod uzayacaktı
  • 16-11-2020, 14:31:23
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $key = array_search(3, array_column($serieslist[1], 'episode_number'));