laravel实践10.简单数据验证

复制代码
public function store(Request $request)
    {
        $this->validate($request, [
            'name' => 'required|max:50',
            'email' => 'required|email|unique:users|max:255',
            'password' => 'required|confirmed|min:6'
        ]);
        return;
    }
复制代码

验证规则:

1.存在性验证

'name' => 'required'

2.长度验证

'name' => 'min:3|max:50'

3.格式验证

'email' => 'email'

4.唯一性验证

'email' => 'unique:users'

'unique:users'是针对数据表users的唯一性验证。

5.密码匹配验证

'password' => 'confirmed'

(如果密码的表单字段名为'password',则要求确认密码字段名为'password_confirmation')

posted @   GIC扫地僧  阅读(263)  评论(0编辑  收藏  举报
努力加载评论中...
点击右上角即可分享
微信分享提示