php Laravel框架 使用validate进行验证

第一步 创建两个路由一个get一个post
php Laravel框架 使用validate进行验证

然后在控制器创建方法
php Laravel框架 使用validate进行验证
创建视图界面
php Laravel框架 使用validate进行验证
里面的input可以根据自己的需要进行更改

this−>validate(this->validate(this−>validate(request,[
‘email’=>‘required|email’, //不能为空 邮箱格式
‘name’=>‘required|min:2|max:6’, //不能为空 最小2 最大6
‘age’=>‘required|integer|between:0,100’, // 不能为空 整数 在0~100之间
]);

前面的email name age 是界面上的name里的值

后面的是验证

然后再视图界面添加

Create Post
@if (count(errors)>0)<divclass=“alertalert−danger”>

    @foreach(errors) > 0)
      @foreach (errors)>0)<divclass=“alertalert−danger”>
        @foreach(errors->all() as $error)
        {{ $error }}

@endforeach

@endif

让错误信息可以在界面上显示出来

php Laravel框架 使用validate进行验证