Bir siteden veri çekiyorum. Burada bazı sayfalarda veriler eksik ya da fazla oluyor.
Array dizisinde 2 farklı linkte gelen veriler şöyle;

Eksik Data'nın olmadığı, verileri düzgün çektim sayfa yapısı Maç verilerinde ilk yarı sonucu, maç sonucu ve hafta bilgisi tam olarak geliyor.
[1] => Array
        (
            [0] => 1. Lig
            [1] => 26 Eylül 2017
            [2] => 25
            [3] => 19:00
            [4] => 0 - 5
            [5] => 2 - 5
            [6] => Jessheim Stadion (Jessheim)
            [7] => 530
            [8] => J. Tennøy
            [9] => K. Ellingsen J. Valstadsve
           [10] => A. Medic
  )
1. Kupa maçlarında Hafta bilgisi olmadığı için maç skorları üste kayıyor ve uzatmalar olduğu için 3 tane skor bilgisi geliyor.
 [1] => Array
        (
            [0] => Libertadores Kupası
            [1] => 14 Eylül 2017
            [2] =>  00:15
            [3] => 1 - 0
            [4] => 2 - 0
            [5] => 2 - 2
            [6] => Estadio Pedro Bidegaín (Capital Federal, Ciudad de Buenos Aires)
            [7] => W. Roldán
            [8] =>   J. León  D. Ruiz
            [9] => A. Rojas
  )
Ben ilk yapıya göre İlk Yarı Sonucu için $ilkyarı[1][4] , maç sonucu için $macsonucu[1][5] yapıyorum
ama kupa maçlarında [1][4]'e maç sonucu [1][5]'e uzatmaların sonucu geliyor.
Ne yapmam gerekiyor.

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 00:53:11 -->-> Daha önceki mesaj 00:19:44 --

Aklıma dizi uzunluğunu count ile bulup ona göre if bloğunu çalıştırma fikri geldi.
birinin dizi uzunluğu 10 diğerinin 11,
2 farklı değişken belirleyip if'le 2 farklı blok kodu çalıştırması için ayar yapayım. Başka yöntem varmıdır bilmiyorum ama aklıma bu geldi.