Php - Regex Ile Etiketler Arasındaki Içeriği Bulmak

    Php - Regex Ile Etiketler Arasındaki Içeriği Bulmak

    Php Regex Ile Etiketler Arasındaki Içeriği BulmakRegex "Regular Expressions" sayesinde herhangi bir web sayfasında yer alan içeriği istediğimiz şekilde filtreleyerek alabilir ve ayrıca görüntüleyebiliriz. Aşağıdaki örnek, sadece bold olan yazıları filtreleyerek göstermek üzere yazılmıştır. Bu kodu kendi ihtiyacınıza göre düzenleyebilirsiniz.
    İpucu: Bu kod özellikle xml dokümanları içindeki bilgileri, bir xml parser kullanmadan html sayfalarında şekillendirmek için çok kullanışlıdır

    <?php
    /* Asagidaki ornek kod yahoo.com web sitesinin ana sayfasindaki <strong></strong> tagleri arasindaki bold yazilari bulup listeler. Web adresini kendi istediginiz sitenin adresine gore degistirin. Asagidaki <strong> ve </strong> taglerini istediginiz baska bir tag ile degistirererk aramayi ozellestirebilirsiniz. */
    $file="http:///www.yahoo.com";
    $string = file_get_contents("$file");
    preg_match_all('/<strong>(.*)</strong>/i', $string, $matches);
    foreach ($matches[1] as $match) {
    echo "$match<br /> ";
    }
    ?>

[ Geri ] - [ Ana Sayfa ] - Bookmark and Share


travesti