[PHP-users 5483] Re: i-mode絵文字の扱いについて
BosProject T.Takeuchi
php-users@php.gr.jp
Mon, 18 Feb 2002 14:03:01 +0900
竹内です。
PIAさん、お久しぶりです。
> PCでは絵文字は表示されないと思いますが…(^^;
例外的なマシンなのかどうか実機を見たわけではないので、
断言できないのですが、私が関わっているお客さんのマシンでは
なぜか表示されるそうです(^^; そのせいで「私のマシンでは
ちゃんと表示されるのに、友人のマシンで表示されないのは
竹内さんのミスじゃないんですか?」と言われて(^^;;;と
汗タラタラになっています。
> bstring.http_output : SJIS
> mbstring.internal_encoding : EUC-JP
>
> このあたりを設定してしまうと、'F9xx' 系の絵文字が '79xx' に
> 化けてしまう(最上位ビットが落ちてしまう)という現象が(PHP4.x)
> あります。
PIAさんがどのようにphp.iniを設定しているのか分かりませんが、
私の場合、mbstring.http_inputをpassにしている以外は文字コード
関連の設定をしていません。mbstring.http_inputを特定の文字コードで
指定したりautoにしたりするとi-modeの絵文字処理ができないん
ですよね。
とりあえずi-modeの絵文字のことを考えている言語はないでしょう
から、地道な作業が必要なんでしょうね。
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
合資会社ボスプロジェクト
竹内 輝明 webmaster@bos-project.com
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*