システム開発とシステムコンサルティングのミリオンウェーブズ menu

スタッフ日記

mb_send_mail()で送信メールが文字化けする場合

 日本語のメールを送る場合、ISO-2022-JPでエンコーディングしてから送信する必要があります。mail()ではinternal_encodingでメール送信しますので、通常、文字コードを変換してから送信しないと文字化けしてしまいます。mb_send_mail()はその点、自動的に文字コードを変換してくれるのですが、それでも文字化けする場合があります。その際は、

mb_internal_encoding(“utf-8”);
mb_language(“japanese”);

を付け加えてみて下さい。

PHP
【 】

同じジャンル

  • なし

関連情報

  • PHPでは変数の前に「$」を付ける。
      変数にはアルファベット、数字、"_"(アンダースコア)が使用できますが、変数名を数字から始める事はできません。 変数型には整数型、倍精度型、文字列型、オ…