123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- <?php
- namespace App\Base\Validation;
- use Illuminate\Contracts\Validation\Rule;
- class Phone implements Rule
- {
-
- public function __construct()
- {
-
- }
-
- public function passes($attribute, $value)
- {
- if (strlen($value) == 11) {
- $mobileRegex = '/^1[3-9]\d{9}$/';
- if (preg_match($mobileRegex, $value)) {
- return true;
- } else {
- return false;
- }
- }
- return false;
- }
-
- public function message()
- {
- return ':attribute 必须是手机号';
- }
- }
|