function getTitle($Url)
{
$str = file_get_contents($Url);
if(strlen($str)>0)
{
preg_match("/\<title(.*)\<\/title\>/",$str,$title);
if(empty($title))
{
$dom = new DOMDocument();
@$dom->loadHTML($str);
$title = $dom->getElementsByTagName('title');
if(empty($title->item(0)->nodeValue))
return "";
else
return $title->item(0)->nodeValue;
}
else
return $title[1];
}
}
Facebookのタイトルタグを取得するために2つの方法を使用しましたが、うまくいきませんでした。Facebook サイトはサイト ホストから情報を読み取りますが、ユーザーのブラウザから読み取りたいのですが、タイトル タグを読み取る方法が必要です
<title> ..... </title>
フェイスブックサイトの。Facebook サイトにログインすると、タイトル タグは
<title id="pageTitle">Facebook</title>