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