■文字コードを指定してみる
1 2 3 4 | <?php header( "Content-Type: text/html; charset=UTF-8" ); ?> |
■ファイルを読み込んでる場合、エンコードしてみる
1 2 3 4 5 | <?php $txt = file_get_contents (__DIR__ . '/test.txt' ); $txt = mb_convert_encoding( $txt , "utf-8" , "sjis" ); ?> |
■送信したメールの件名が文字化けする場合、エンコードしてみる
1 2 3 4 5 | <?php $subject = mb_convert_encoding( $subject , 'utf-8' ,mb_detect_encoding( $subject )); $subject = mb_encode_mimeheader( $subject , 'iso-2022-jp' ); ?> |
■送信したメールの本文が文字化けする場合、エンコードしてみる
1 2 3 4 | <?php $message = mb_convert_encoding( $message , 'iso-2022-jp' , 'utf-8' ); ?> |