Laravel Validator::make 表单验证


public function ValidatorTest(Request $request)
    {

        $data = $request->input();
        $rules = [
            'username'=>'required|min:2|max:20',
            'email'=>'required|email'
        ];
        $messages = [
            'required'=>':attribute 为必填项',
            'min'=>':attribute 长度不符合要求',
            'email'=>':attribute 格式错误'
        ];

        $validator = \Validator::make($request->input(),$rules,$messages,[
            'username'=>'用户名称',
            'email'=>'Email'
        ]);

        if($validator->fails()){

            $errors = $validator->errors()->getMessages();
            foreach($errors as $key=>$value)
            {
                echo $value[0]."<br>";
            }

        }
    }

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM