Slide 16
Slide 16 text
16
コードの修正方法
$encodeList = [エンコードの配列] ← 1
for ($encodeList => $encode) {
if (mb_check_encoding(メールデータ, $encode) ← 2 ここでほぼ捕捉できるはず
return $encode
}
mb_detect_encoding(メールデータ, $encodeList); ← 3
1. エンコードする文字コードの候補をリスト化
2. mb_check_encodingを使って上記1のリストでチェックする
3. 合致する文字コードがなかったらmb_detect_encodingを使ってリストに近い文
字コードを探す