[PHP-dev 351] Re: multipart/form-data

Yasuo Ohgaki php-dev@php.gr.jp
Fri, 03 May 2002 08:02:28 +0900


大垣です。

Tsukada Takuya wrote:
> “自動的”というのに、どのくらいのものを期待するかによりますが、
> 
>   mb_convert_variables("UTF-8", "auto", $_REQUEST);
> 
> とかでもじゅうぶんな気もします。
> # この "auto" とか、detect_order の扱いも、くせものではありますが。
> 
> このさい、--enable-mbstr-enc-trans はやめて、別の方法を考えたほうが
> 良いのかもしれません。
> たとえば、マルチバイト文字処理のライブラリをスクリプトレベルで
> 実装して、
> 
>   require 'multibyte_class_implement';
> 
> とやってもらうとか。

4.3.0からmbstring, mbstr-enc-trans, mbregexがデフォ
ルトで有効なるように変更しました。私も、どちらにするべきか悩み
ましたが、ビルドによって機能が違うのは好まないので有効にしてお
きました。

per dir設定で自動変換を無効にする事もできると思いますが、全て
のSAPIで有効ではないので良くないかもしれません。

mb_convert_variables("UTF-8", "auto", $_REQUEST);
require 'multibyte_class_implement';

などとスクリプトレベルでの対処のを推奨して、自動変換機能はオプ
ションにする、と言う事でよろしいでしょうか?

--
Yasuo Ohgaki




__________________________________________________
Do You Yahoo!?
Yahoo! BB is Broadband by Yahoo!  http://bb.yahoo.co.jp/