プロが教えるわが家の防犯対策術!

imodeメールを
携帯 → メモリーカード → PC へ移すと、
Subjectの部分だけ
Subject: =?SHIFT_JIS?B?gXmOT4jkj1qXRovijXOBeoNMg4ODk4N5gVuDkw==?=
のように日本語表示されません。
これをPHP(5)で日本語表記に直して出力するには
どのようにすればよいのでしょうか。
ご存知の方いらっしゃいましたらご教示願います。
宜しくお願い致します。

A 回答 (1件)

$subject = mb_decode_mimeheader($subject);


$subject = mb_convert_encoding($subject, "SJIS");
EUCでMIMEエンコードされています。
    • good
    • 0
この回答へのお礼

ありがとうございます。
その2行をかましたら期待通りの表示になりました。
デコード(?)してからsjisに変換。
と、一行目の役割が私にはあまりよく解りませんが
本当にありがとうございました。

お礼日時:2006/12/11 17:11

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!