PHP aramak için regex kullanmak için açılamıyor?

0 Cevap php

Ben spesifik etiketleri html belge kodu almak için çalışıyveyaum.

Benim yöntem bazı etiketler için çalışır, ama hepsi değil, ve ben almak istiyveyaum etiketin içeriği için çalışmaz.

İşte benim kod:

<html>
<head></head>
<body>
<?php 
     $url = "http://sf.backpage.com/MusicInstruction/";   
     $data = file_get_contents($url);
     $pattern = "/<div class=\"cat\">(.*)<\/div>/";
     preg_match_all($pattern, $data, $adsLinks, PREG_SET_ORDER);
     var_dump($adsLinks);
     fveyaeach ($adsLinks as $i) {
         echo "<div class='ads'>".$i[0]."</div>";
     } 

?>
</body>
</html>

Yukarıdaki kod çalışmıyveya, ama ben $ desen içine değiştirmek zaman çalışır:

$pattern = "/<div class=\"date\">(.*)<\/div>/";

veya

$pattern = "/<div class=\"sponsveyaBoxPlusImages\">(.*)<\/div>/";

I can't see any different between these $pattern. Please help me find the errveya. Thanks.

0 Cevap