PHPで指定したURLのタイトルタグの中身を取得する方法を紹介します。 タイトルタグが存在する場合はタイトルを、存在しない場合はURLを出力します。 <?php //タイトルを取得したいURL $url = 'http://9jp.info/'; //ソースの取得 $source = @file_get_contents($url); //文字コードをUTF-8に変換し、正規表現でタイトルを抽出 if (preg_match('/<title>(.*?)<\/title>/i', mb_convert_encoding($source, 'UTF-8', 'ASCII,JIS,UTF-8,EUC-JP,SJIS'), $result)) { $title = $result[1]; } else { //TITLEタグが存在しない場合 $title = $url; } echo $titl