文字のエンコード方法を調べました。
mb_convert_encoding を使います。
via:文字列の文字コード変換
$str = $_GET["q"];
$str = mb_convert_encoding($str, "EUC-JP", "auto");
これで、$str を EUC-JP に変換できます。
"auto" を指定すると 元のエンコーディングを自動検出できますが、完璧でもない場合がありますので厳密にしたい場合は
ここでも疑問が発生するのですが、shift-jisの場合はどうするのでしょうか?
【php】文字コードの変換を拝見すると、"SJIS-win"と指定すればいいみたいです。
Tweet
0 コメント:
コメントを投稿