<?php
function ara($bas, $son, $yazi)
{
@preg_match_all('/' . preg_quote($bas, '/') .
'(.*?)'. preg_quote($son, '/').'/i', $yazi, $m);
return @$m[1];
}
$link = "http://www.yapi.com.tr/etkinlikler/Kategori_toplantilar_9.html";
$icerik = file_get_contents($link);
$bul=explode('<h2 class="spanh3">',$icerik);
$sayi = count($bul);
echo "$sayi";
for ($i=1; $i < $sayi; $i++) {
$bul2=explode('</h2>',$bul[$i]);
echo "$bul2[0] <br>";
}
 ?>
Siteden normal şartlarda bende çekemedim fakat şöyle bir pratik çözüm yaptımpek sağlıklı bir kod deil ama işinizi görecektir.