• 16-09-2017, 10:54:52
    #1
    merhaba arkadaşlar preg_matcl_all da tek tırnaklardaki verileri nasıl alabilirim ?

    Örnek veri
    <a itemprop="indirUrl" rel="nofollow" title="xxx indir" onclick="pencereAc('xxx/1740/313734305f323031372d30392d3135/','idir')" href="xxx/1740/">xxx indir</a>
  • 16-09-2017, 11:45:01
    #2
    preg_match_all("@<a href='(.*?)'/>@si",$response,$veriler);

    veri sadece tek tırnak ise yukarıdaki kod işinizi görecektir ,eğer tek ve çift karışıksa ;

    preg_match_all('@<a href="(.*?)" title=\'(.*?)\'>@si',$response,$veri);
  • 16-09-2017, 16:06:11
    #3
    onclick="pencereAc('xxx/1740/313734305f323031372d30392d3135/','idir')"
    burdaki veriyide aynı şekilde mi alacağız ? alabilirsek örnek verebilirmiyiz.?
  • 28-09-2017, 20:05:48
    #4
    omrumdely adlı üyeden alıntı: mesajı görüntüle
    onclick="pencereAc('xxx/1740/313734305f323031372d30392d3135/','idir')"
    burdaki veriyide aynı şekilde mi alacağız ? alabilirsek örnek verebilirmiyiz.?
    Diyelim tek tırnakla tek tırnak arasını almak istiyosun, preg match allın ilk kısmı şöyle olmalı;

    preg_match_all('@onclick="pencereAc(\'(.*?)\',\'idir\')"@si', $gelenveri, $gidenveri)
    Bu şekilde çalışacaktır parantez sorun çıkarmazsa