「PHP Simple HTML DOM Parser」を「simple_html_dom.php」でやっています。とあるサイトを対象に実行すると「Notice: iconv(): Detected an illegal character in input string in C:\xampp\php\simple_html_dom.php on line 806」というような注意エラーが表示されます。
「simple_html_dom.php」は、「include_once('C:/xampp/php/simple_html_dom.php');」というような感じで組み込み済み。他のサイトを対象とした際には、Noticeは表示されず、期待した結果を表示します…シクシク。
HTMLヘッダ部にあるtitleタグの中身を取得しようと…
$getHTML = file_get_html("http://x.jp/y.html"); preg_match( "/<title>(.*?)<\/title>/i", $getHTML, $matches); mb_language('Japanese'); $string = mb_convert_encoding($matches[1],"utf-8","auto"); echo $string."<br />";
などとしているのであります。あ、この部分だけではちゃんと稼働せんです。