Non so come ci si comporta con le classi, ma in PHP, per leggere la stringa compresa nel tag <title>.........</title> io uso fare in questo modo:
Codice PHP:
$html = @file_get_contents($file);
if(
eregi("<title>(.*)</title>",$html,$title)) {
    
$page_title $title[1];

$file è il nome completo del file da leggere
$html contiene il contenuto del file appena letto
con eregi(...............) leggo la stringa compresa nel tag <title>.........</title>
la stringa letta la trovo in $title[1]