重複の可能性:
HTMLを解析するための最良の方法
PHPを使用してWebサイトのタイトルを抽出するにはどうすればよいですか?
HTMLで操作するには、Document Object Modelを使用できます(これが推奨される方法です)。
あなたが汚い速い解決策を探しているなら、それはかなり単純な正規表現です:
$html = file_get_contents('http://example.com');
$matches = preg_match("/<title>([^<]*)<\/title>/im");
echo $matches[1];
ドメイン名は。から取得できます$_SERVER['HTTP_HOST']
。