[PHP-users 13486] Re: mbstring.encoding_translation の設定
Mashiki
php-users@php.gr.jp
Fri, 21 Feb 2003 16:00:24 +0900
Mashikiです。
>SJIS.php( 内部コードはEUCで出力は無変換 ):
><?
>echo "あああああああああああああああ";
>phpinfo( );
>?>
>php_value mbstring.encoding_translation On( 出力はEUCのああ )
>php_value mbstring.encoding_translation Off( 出力はSJISのああ )
>php_value mbstring.encoding_translation 1( 出力はEUCのああ )
>php_value mbstring.encoding_translation 0( 出力はSJISのああ )
>
>にしても、それぞれ期待の出力動作はしています( phpinfoの表示は除く )。
マニュアル(http://us2.php.net/manual/ja/ref.mbstring.php)に
> ・mbstring.encoding_translation は、 HTTP入力文字エンコーディング検出
> および内部文字エンコーディングへの変換 を有効にします。
とあるので、これがONになっていると、Formなどから渡された文字が
内部エンコーディングに変換されるのでは?