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