[PHP-dev 221] Re: [PATCH] improved multibyte patch for PHP 4.1.*
Tomoyuki Asakawa
php-dev@php.gr.jp
Wed, 23 Jan 2002 07:55:16 +0900
あさかわです
> 前に作ったPHP 4用のマルチバイトパッチの改良版を作りました。これにより、
> 国際化版PHP 3とほぼ同様の機能が得られるはずです。よろしければお使いくだ
> さい。
>
ありがとうございました。
output_buffering = On
register_globals = On
[mbstring]
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.detect_order = auto
mbstring.substitute_character = none;
mbstring.script_encoding = auto
上記の設定で、PHP3で動作させていたものがとりあえず動作することを
確認しました。
以下もOK
output_buffering = Off
register_globals = On
[mbstring]
mbstring.internal_encoding = SJIS
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.detect_order = auto
mbstring.substitute_character = none;
mbstring.script_encoding = SJIS
但し
mbstring.http_output = SJIS
を未定義にすると、pathと同じかなーとおもいましたが
SJIS2バイト目問題が出てるみたいです
mbstring.http_output = EUC
なら問題ありません。
つまりoutput_buffering = Offに無関係に変換されてるみたいです。
それでもおかしくない気もするけど。
#これから上京なので、細かいチエックはしてません。