[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 メーリングリストの案内