機種依存文字の文字化けについて - PHPプロ!Q&A掲示板
キーワード / キーワードが設定されていません
日本語自体は文字化けしていないのですが、
機種依存文字といわれる”はしごだか”や”たつさき”、
丸囲み数字が文字化けしています。
どのようにすればよいのでしょうか?
OracleからPDO接続で文字列を取得しているので、
取得後にmb_convert_encoding($str, "EUC", "SJIS");としても
なおりませんでした。
環境は以下です。
Oracle10.2.0
php-5.1.4
apache2.0.58
元々下記の環境では文字化けが発生しなかったので、
PHP.INI等の設定を同じようにしてみたのですが、解消されませんでした。
Oracle9.2.0
php-4.3.2
apache1.3.27
===========
PHP.INIの設定は以下です。
output_buffering=On
output_handler=mb_output_handler
default_charset=Shift_JIS
mbstring.language=Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input=auto
mbstring.http_output = SJIS
mbstring.substitute_character=none;
mbstring.encoding_translation=On
===========
よろしくお願いします。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。