eメールヘルパー¶
eメールヘルパーはeメールの処理を支援する関数を提供します。より堅牢な eメールの処理方法については CodeIgniter の Email クラス を参照してください。
重要
eメールヘルパーは非推奨です。 現在は、後方互換のためのみに維持されているものです。
利用できる機能¶
次の関数が利用できます:
- valid_email($email)¶
パラメータ: - $email (string) – メールアドレス
返り値: 有効なメールアドレスであれば TRUE そうではない場合は FALSE
返り値の型: bool
入力値が正しくフォーマットされたメールアドレスかどうかを確認します。そのアドレスで メールの受信ができることを保障するものではなく、単純に有効なメールアドレスの形式である ことを確認します。
例:
if (valid_email('email@somesite.com')) { echo 'email is valid'; } else { echo 'email is not valid'; }
注釈
この関数で行うことはPHP標準の filter_var() でもできます:
(bool) filter_var($email, FILTER_VALIDATE_EMAIL);
- send_email($recipient, $subject, $message)¶
パラメータ: - $recipient (string) – メールアドレス
- $subject (string) – メールの件名
- $message (string) – メールの内容
返り値: メールの送信に成功すれば TRUE エラーの場合は FALSE
返り値の型: bool
PHP の mail() 関数を使ってメールを送信します。
注釈
この関数で行うことはPHP標準の mail でもできます
mail($recipient, $subject, $message);
より堅牢なメールの処理方法については、CodeIgniter の Email クラス を参照してください。