• 12-08-2022, 15:58:51
    #1
    Bir veri çekmekteyim buda html öğelerin hepsi p tagı içerisinde ama ben son p tagının gelmesini istememekteyim , array join ve split yöntemlerile nasıl yapabilirim ? kaynak veya yol gösterebilirmisiniz , ver, bana bir değişken ile gelmekte.
  • 12-08-2022, 16:02:39
    #2
    Veri Array ise ve PHP 7.3+ bir sürüm kullanıyorsanız array_key_last ile kontrol edebilirsiniz döngü içinde.

    Örnek: https://stackoverflow.com/a/64307034
  • 12-08-2022, 16:03:19
    #3
    array_pop() dizinin son elamanını siler. <p> tagleri size array ile geliyorsa kullanabilirsiniz.
  • 12-08-2022, 16:11:40
    #4
    T1mSaH adlı üyeden alıntı: mesajı görüntüle
    Sanirim <p></p> taglari icerisindekileri almak istiyorsunuz?

    <?php
    $html = "<p>ankara</p><p>bursa</p><p>istanbul</p><p>izmir</p>";
    preg_match_all('/<p>(.*?)<\/p>/s', $html, $output);
    
    print_r($output)
    ?>
    Bu kod gelen datani parcalar, $output[0] veya $output[1] olarak erisirsin, p taglari icindeki verileri almak icin foreach ile dondurup alabilirsin.
    teşekkürler hocam sorunu çözdüm
  • 12-08-2022, 16:58:04
    #5
    HidemYas adlı üyeden alıntı: mesajı görüntüle
    teşekkürler hocam sorunu çözdüm
    Yanlis anlamisim konuyu farkli kod blogu yazip sildim mesaji Cozdugunuze sevindim.