[PHP-users 24336] Re: Pear Mail_Mime日本語対応
shima tetuo
mlmlml @ lily.freemail.ne.jp
2005年 2月 2日 (水) 17:49:09 JST
tetuoです。
> > $mime->get('EUC-JP')
>
> $mime->get();
> とした場合には、'auto'が入った方がいいと思いますよ。
> 今のままで$mime->get()としたときにどうなるかなーと考えると。
エンコーディングを意識させて使ってもらった方が、文字化けする際には修正箇
所が明白になるかなと思って、今の形にしてみました。
SAWAさんの案を取り入れるなら、
function &get($encodeFrom, $build_params = null)
を
function &get($encodeFrom = 'auto', $build_params = null)
または
function &get($build_params = null, $encodeFrom = 'auto')
にした方が楽かなと思ってます。
function &get($build_params = null, $encodeFrom = 'auto')
の方であれば、元々のクラスのパラメータの並びを保持するので、実際はこっち
の方が良いのですが、指定する際に
$mime->get(null, 'EUC-JP');
と、nullが入ります。(そちらも指定する場合は置いておいて)
PHP-users メーリングリストの案内