$src=file_get_contents("http://www.site.com");
$say=substr_count($src,"<h1>");
for($i=1; $i<=$say $i++){
$title = explode('<h1>',$src);
$title = explode('</h1>',$title[$i]);
echo $title[0];
}


veya


$src=file_get_contents("http://www.site.com");
preg_matc_all('@<h1>(.*)</h1>@i',$src,$code);
$say=count($code[1]);
for($i=1; $i<=$say; $i++)
{

echo $code[1][$i];

}