• 23-04-2023, 17:48:40
    #1
    Selamlar, <span class="channel-name"></span> spanları çektiğimde, 3 farklı kanal olduğu için 3'ü birden geliyor, sadece channel-name içerisinde ilk veriyi nasıl çekerim? burada çekmek istediğim sadece sky sports cricket
  • 23-04-2023, 17:55:44
    #2
    Diziler şeklinde çekersen [0] Sıfırıncı indisi çek oldu bitti.
  • 23-04-2023, 18:01:38
    #3
    erdem21 adlı üyeden alıntı: mesajı görüntüle
    Diziler şeklinde çekersen [0] Sıfırıncı indisi çek oldu bitti.
    o şekilde de tüm verilerin 0-1-2-3.verilerini çekmiş oluyorum bana her div'in 1'inci elemanı lazım
  • 23-04-2023, 18:02:18
    #4
    sadece ilkini çekeceksen;

    preg_match('#<span class="channel-name">(.*?)</span>#s', $gelenbilgi, $gidenbilgi);
    kullanımı da:

    $gidenbilgi[1]
    hepsini çekip x'inciyi kullacaksan;

    preg_match_all('#<span class="channel-name">(.*?)</span>#s', $gelenbilgi, $gidenbilgi);
    bunun kullanımı da:

    $gidenbilgi[1][x]
    • Kirksekiz
    Kirksekiz bunu beğendi.
    1 kişi bunu beğendi.