小编Shu*_*xit的帖子

如何在自定义验证功能中使用电子邮件验证?

我创建了一个自定义验证功能.现在我想在该功能中验证电子邮件,我该怎么做?以下是我的代码:

public function rules()
{
    return [
        ['email', 'filter', 'filter' => 'trim'],
        ['email', 'required'],
        ['email', 'validateEmail'],
    ];
}

public function validateEmail($attribute, $params) {
    if(ctype_digit($this->email)){
        if(strlen($this->email)!=10)
            $this->addError($attribute,'Phone number should be of 10 digits');
    else{// Email validation using emailvalidator.}
    }

}
Run Code Online (Sandbox Code Playgroud)

php yii2

1
推荐指数
1
解决办法
88
查看次数

标签 统计

php ×1

yii2 ×1