diff --git a/examples/user-register.php b/examples/user-register.php index 7655780..e185fba 100644 --- a/examples/user-register.php +++ b/examples/user-register.php @@ -10,7 +10,7 @@ $inputDate=[ "name" => "kuangweijian", "email" => "12345678@qq.com", - "hkPhoneNum"=> "612345678", + "hkPhoneNum"=> "012345678", "password" => "1234567890", "pwdConfirm"=> "1234567890", ]; diff --git a/src/models/UserInput.php b/src/models/UserInput.php index 1b580d9..e698244 100644 --- a/src/models/UserInput.php +++ b/src/models/UserInput.php @@ -86,7 +86,7 @@ [['name','email','hkPhoneNum','password','pwdConfirm'],'required','on'=>'register'], [['name','password'],'required','on'=>'login'], ['name','wiggins\myProject\validators\MyValidator'], - ['hkPhoneNum','wiggins\myProject\validators\HKPhoneNum'], + ['hkPhoneNum','wiggins\myProject\validators\HKPhoneNum','message'=>'香港电话号码是8位阿拉伯数字,首数字是6或9'], ]; } } diff --git a/src/validators/HKPhoneNum.php b/src/validators/HKPhoneNum.php index 8ca6e16..43591bc 100644 --- a/src/validators/HKPhoneNum.php +++ b/src/validators/HKPhoneNum.php @@ -27,13 +27,12 @@ use yii\validators\Validator; $this->message = Yii::t('yii', '{attribute}({value})不是正确的香港电话号码.'); } } - + /** * {@inheritdoc} */ protected function validateValue($value) { - echo __FUNCTION__.PHP_EOL; if(!is_string($value)){ $valid=false; }elseif(!preg_match($this->pattern, $value)){