mail_func.php

※システムファイルになりますので、変更せずに使用できます。
変更される場合は十分にご注意下さい。

処理内容

メールの文字化け対策のための機能を定義したもの。
関数の機能については下で説明します。

kanachange

引数で渡された文字列内の半角カナを全角カナに変換します。
半角カナだと文字化けする際に使用します。

mb_wordwrap

第一引数で渡された文字列の強制改行幅を指定します。
強制改行幅は第二引数の文字数となります。
PHPのメール本文の推奨文字幅に合わせるために使用します。

使用例:第二引数が5の場合、文字列
「aaaaaaaaa\naaaaaaaaaaaaaa\naaaaaaaaaaaaa」を変換すると
「aaaaa\naaaa\naaaaa\naaaaa\naaaa\naaaaa\naaaaa\naaa」となります。

※この関数は未使用となっております。テキストエリアの入力に使用する場合は
sent.phpの65行目のコメントを外してください。
 (sent_m.phpの場合は82行目)

mb_wordwrap

file_open_error

file_open_errorは送信時にファイル読み込みエラー時の処理を定義した関数です。

PC版と携帯版の違い

文字エンコードがPC版はUTF-8、携帯版はSJISとなっております。
携帯版は「ソ」に5C文字対策のため\を付与しています。

サービス一覧 お問い合わせはこちら