- ベストアンサー
i18n_convert と mb_convert_encoding の違い
メールの文字化け問題で色々ここも見たのですが ズバリ $enc = mb_detect_encoding($body); $body = mb_convert_encoding($body,"AUTO",$enc); と $enc = mb_detect_encoding($body); $body = i18n_convert($body,"AUTO",$enc); の違いが分かりません。 同じ事をしていると思うのですが・・・。 あと、受信するメーラーや PCが変わると 本文が文字化けしたりしなかったりで "AUTO"の部分をJISにしたらまず文字化けします AUTOなら良かったり良くなかったりです php.iniのこともよく出ていましたが 今レンタルサーバー使っています PHP 4.3.2 を入れているようです 文字コードについてはサーバー管理者に聞かないといけないのでしょうか パリッと文字化けしないようにしたいのですが 何かいい方法はないでしょうか?
- みんなの回答 (3)
- 専門家の回答
お礼
丁寧な回答ありがとうございます 色々ためしてやっていきまして 何とか文字化けしないところになりましたので このままそっとして使ってみようと思います まだまだ奥が深いPHPですが がんばって勉強していきます ありがとうございました