Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Preg_match_all Sorunu ?

Merhaba arkadaşlar preg_match_all komutunda sorunlar yaşıyorum.

Aşağıdaki kodda sıkıntı nerden kaynaklanıyo ?

Mantığını anlatarak açıklama yapabilir misniz ?

-array diyo sadece sonuç sayfasında-

preg_match_all("/<a href=\"(.*?)\" rel=\"external\" title=\"(.*?)\" target=\"_blank\">(.*?)<\/a>/",$cekilen,$goster);

echo $goster[0];


$goster[1] yaptığımda da Array diyo sadece sonuç olarak...
  • Bir sıkıntı yok gibi, echo yerine print_r($goster) yapsanız ?
    madpoet 11 yıl önce yazdı
  • print_r($goster); diyince Array ( [0] => Array ( ) [1] => Array ( ) [2] => Array ( ) [3] => Array ( ) ) geliyo sonuc olarak ??? anlamı nedir napmam gerek?
    spanker 11 yıl önce yazdı
  • Regex in ve php kısmında sorun yok. Çekilen veride bir sıkıntı var. Bir kontrol etsene gelen linkleri ile yazdığın regex uyuyormu. Galiba hazır regexlerden kullanmıdın rel="external" kısmı senin linkleinde olmayabilir.
    Kesali 11 yıl önce yazdı
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • spanker adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    19 cevap - 9 soru
    tmm sorun ondan kaynaklanıyo eyvallah =)