私はウェブサイトのタイトルを取得するためにこの機能を持っています:
function getTitle($Url){
$str = file_get_contents($Url);
if(strlen($str)>0){
preg_match("/\<title\>(.*)\<\/title\>/",$str,$title);
return $title[1];
}
}
ただし、この機能により、ページの応答に時間がかかりすぎてしまいました。ファイル全体を読み取らない Web サイトのリクエスト ヘッダーのみでタイトルを取得するように誰かに言われましたが、方法がわかりません。これを行うためにどのコードと関数を使用すればよいか教えてください。どうもありがとうございました。