©
本文档使用 PHP中文网手册 发布
电子邮件助手为处理电子邮件提供了一些辅助功能。有关更健壮的电子邮件解决方案,请参见CodeIgniter的电子邮件类...
重要
电子邮件助手是不推荐的,目前只为向后兼容而保留。
加载此助手
可用职能
使用以下代码加载此助手:
$this->load->helper('email');
现有下列职能:
valid_email($email)
参数: | $ email(字符串) - 电子邮件地址 |
---|---|
返回: | 如果提供了有效的电子邮件,则为TRUE,否则为FALSE |
返回类型: | 布尔 |
$ email(字符串) - 电子邮件地址返回:如果提供了有效的电子邮件,则为TRUE,否则为FALSE返回类型:bool检查输入是否格式正确的电子邮件地址。请注意,这并不能真正证明地址能够接收邮件,而只是它是一个有效地形成的地址。例如:if(valid_email('email protected')){echo'email is valid'; }其他{回声'电子邮件无效'; }注意这个函数所做的一切就是使用PHP的本地代码filter_var()
:(bool)filter_var($ email,FILTER_VALIDATE_EMAIL); send_email($recipient, $subject, $message)
参数:$ recipient(字符串) - 电子邮件地址$ subject(字符串) - 邮件主题$ message(字符串) - 邮件bodyReturns:邮件成功发送时为TRUE,发生错误时为FALSE返回类型:bool
$收件人(字符串) - 电子邮件地址
$ subject(string) - 邮件主题
$ message(string) - 消息正文
返回:如果邮件成功发送,则为TRUE;如果发生错误,则返回FALSE
Return type: bool
使用PHP的本机[mail()](https://php.net/function.mail)函数发送电子邮件。
注
这个函数所做的就是使用PHP的本机mail