örnek veriyorum.
function get($first, $last, $text){
@preg_match_all('/' . preg_quote($first, '/') .
'(.*?)'. preg_quote($last, '/').'/i', $text, $m);
return @$m[1];
}şeklinde get fonksiyonumuzu oluşturalım.
daha sonra
$url = "http://adres.com/sayfa.php ";
$content = file_get_contents($url);
Şeklinde adresimizi belirtip sayfa bilgilerini alalım.
Daha sonra
$get_title= get('<title>', '</title>', $content);ile başlıkları çekelim.
$count_title = count($get_title);
şeklinde <title></title> bilgilerinin kaç tane olduğunu sayalım.
sonra bunu for döngüsüne alalım.
for ($i=0; $i<=$count_title; $i++) {
echo '- '.$get_title[$i].'<br />';
}Şeklinde bütün başlıkları sıralayalım.