laravel验证手机号格式及唯一性

发布时间:2022-12-08 22:22:59 阅读:1364次

laravel验证手机号格式及唯一性以及必填

<?php

namespace Modules\Test\Http\Requests;

use App\Http\Requests\RequestBase;
use Illuminate\Validation\Rule;

class Phone extends RequestBase
{

    /**
     * Get the validation rules that apply to the request.
     *
     * @return array
     */
    public function rules()
    {
        return [
            'id' => 'required',
            'mobile' => [
                'required',
                'regex:/^1[3456789][0-9]{9}$/',
                Rule::unique('user_list')->ignore(request('id'),'id')
            ]
        ];
    }

    public function attributes()
    {
        return [
            'id' => '用户id',
            'mobile' => '手机号',
        ];
    }


}

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:laravel验证手机号格式及唯一性 出自老鄢博客 | 欢迎分享