あらゆる種類の文字を含む .txt ファイルを読み取るために、php を使用しています。php関数を使用すると、éàêô...などのutf8_decode()文字は正しく認識されるのですが、漢字が????と表示されます。そして、utf8_decode() を使用しない場合、漢字のエコー出力は 北京å のようなものになります。奇妙なのは、生成された Web ページのソース コードで漢字が正しく表示されていることです。
正しい出力を得るにはどうすればよいですか?
fgets 関数を使用して変数 $buffer を作成し、.txt ファイルに読み込みます。
$buffer = explode(" ", $buffer);
foreach($buffer as $word){
//$word=utf8_decode($word);
echo "$word \n";
}
どうもありがとうございました