• 27-02-2010, 10:49:28
    #1
    preg_match ('|<div class=\"haberler\">(.*?)<!-- /haberler-->|si', $data, $a);
    preg_match_all ('|<a href=".*?" class=".*?"><span>(.*?)<\/span><\/a>|', $a[1], $b);
    burada bir sorun yok. <span> içindeki değerleri alıyorum. Peki bu değerlerin preg_match_all içindeki a href=".*?" içindeki linklerini nasıl alabilirim?
  • 27-02-2010, 12:24:04
    #2
    preg_match ('|<div class=\"haberler\">(.*?)<!-- /haberler-->|si', $data, $a);
    preg_match_all ('|<a href="(.*?)" class=".*?"><span>(.*?)<\/span><\/a>|', $a[1], $b);
    şeklinde yapabilirsin.

    $b[1][0]; // href içindeki değer
    $b[2][0]; // span içindeki değer