mb_sendmailで機種依存文字や半角カナの文字化けを解消する

2018/03/23更新 カテゴリー:開発奮闘記 タグ: ,
  • このエントリーをはてなブックマークに追加

phpのmb_sendmailを使えばシンプルにメールを送る機能を実装できますが、普通に使うだけだと機種依存文字や半角カナが?に文字化けしてしまいます。

SPONSOR

PHP5.2.1からISO-2022-JP-MSが使える

本文中で半角カナ、機種依存文字が使われている場合
$body = mb_convert_encoding($body,”ISO-2022-JP-ms”,”UTF-8″);
というように、変換してあげることで読めるようになります。

フリーランスエンジニアの稼ぎ方

  • このエントリーをはてなブックマークに追加
SPONSOR

PROFILE

プロフィール

入江 慎吾/サービス開発だけで生きていく
15年続けた受託開発をやめ、自分が作ったサービスだけで生きていくことを決意。同じゴールを目指す仲間が集まる入江開発室を運営 / 師弟関係がつくれるサービス「MENTA」をつくりました。
(詳しいプロフィール)

PRODUCT

イリテクで開発したプロダクト

RELATION

関連する記事

SPONSOR

TAG

タグから記事をさがす