文字コードを SJIS に修正

文字コードを SJIS に修正

なんか、前回に提示したサンプルでは、取得したページの日本語部分が化けていたので、内部文字コードを変更するように変更。
どうやら、Amazon.co.jp の文字コードは SJIS らしい。

<?php
mb_internal_encoding('SJIS');

$lines = file('http://www.amazon.co.jp/gp/product/4756136494/');
foreach ($lines as $line) {
  print htmlspecialchars($line, ENT_QUOTES);
}
?> 

これで取得したページ内の日本語も、ちゃんと表示できるようになった。
次は、正規表現による情報の切り出しかな?

2006年度、PHP 勉強会 (執筆中) に戻る」

Generated on Mon Apr 13 22:52:06 2009 by  doxygen 1.5.7.1