- ベストアンサー
imodeメールのSubject部分の文字をシフトJISに直して出力したい
imodeメールを 携帯 → メモリーカード → PC へ移すと、 Subjectの部分だけ Subject: =?SHIFT_JIS?B?gXmOT4jkj1qXRovijXOBeoNMg4ODk4N5gVuDkw==?= のように日本語表示されません。 これをPHP(5)で日本語表記に直して出力するには どのようにすればよいのでしょうか。 ご存知の方いらっしゃいましたらご教示願います。 宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
$subject = mb_decode_mimeheader($subject); $subject = mb_convert_encoding($subject, "SJIS"); EUCでMIMEエンコードされています。
お礼
ありがとうございます。 その2行をかましたら期待通りの表示になりました。 デコード(?)してからsjisに変換。 と、一行目の役割が私にはあまりよく解りませんが 本当にありがとうございました。