Já bych to udělal tak, že bych ve srkiptu nejdříve zjistil, z jaké stránky je includován. To by asi mělo jít zjistit z URL a nějaké proměnné v superglobálním poli $_SERVER. Následně bych načetl obsah stránky funkcí file_get_contents() a pomocí funkcí stripos() a substr() bych získal obsah tagu title:
Kód:
<?
header("content-type: text/plain");
// predpokladejme ze zjistujeme title stranky /stranka/velbloudi.php
$obsah = file_get_contents($_SERVER["DOCUMENT_ROOT"]."/stranka/velbloudi.php");
// najdeme oteviraci tag title
$offset = stripos($obsah, "<title>");
if($offset === false) {
echo "Chyba: tag title se v obsahu stranky nenachazi.";
exit;
}
// najdeme uzaviraci tag title
$offset2 = stripos($obsah, "</title>", $offset);
if($offset2 === false) {
echo "Chyba: tag title neni korektne uzavren.";
exit;
}
// pozici title uz zname, takze ji snadno ziskame pomoci funkce substr()
$title = substr($obsah, $offset + strlen("<title>"), $offset2 - $offset - strlen("<title>"));
echo "Uvnitr tagu title se nachazi text: $title";
?>