【问题标题】:Laravel Use of undefined constant errors - assumed 'errors'Laravel 使用未定义的常量错误 - 假设为“错误”
【发布时间】:2018-01-05 07:55:49
【问题描述】:

请耐心等待我是 Laravel 的新手。

如果我留下下面的代码......我的表单验证似乎很好。

@if(count(errors) > 0)
<div class="row">
  <div class="col-md-6">
    <ul>
      @foreach($errors->all() as $error)
        <li>{{$error}}</li>
      @endforeach
    </ul>
  </div>
</div>
@endif

但只要我添加上面的代码,它就会失败并给我错误:

使用未定义的常量错误 - 假定为“错误”

我有这个中间件下的路由

Route::group(['middleware' => ['web']], function(){ 
 Route::post('/signup', [
 'uses' => 'UserController@postSignUp',
 'as' => 'signup'
 ]);
}

因为我在那个中间件下有它,它应该有错误常数。

我找不到任何关于显示错误的问题。 请问有人能告诉我我做错了什么吗?

【问题讨论】:

    标签: laravel


    【解决方案1】:
    $errors != errors
    

    一个是变量,一个是常量,注意缺少的$

    错误包不会是一个常量,因为常量值永远不会改变,在尝试使用 Laravel 之前一定要更好地熟悉 php 类型和语法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-11-11
      • 2018-05-05
      • 2014-05-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多