【问题标题】:Laravel FatalErrorExceptionLaravel 致命错误异常
【发布时间】:2017-03-31 15:11:37
【问题描述】:

我在 laravel 中创建了一个新视图、路由和控制器,当我访问该视图时出现错误,所有其他视图都很好。

错误 shopsalescontroller.php 第 11 行中的 FatalErrorException:语法错误,意外的 'class' (T_CLASS),期待 ',' 或 ';'

这是我的店铺销售主管:

   <?php
   namespace App\Http\Controllers;
   use Illuminate\Http\Request;
   use App\Http\Requests;
   use App\shopsales

   class shopsalescontroller extends Controller : (line 11)
    {
     public function index()
      {
       $storeNum = request('storeNum');
       $results = shopsales::where('StoreNumber','=',$storeNum)->get();
       return view('shopSales',compact('results'));
      }
    }

PHP 版本 5.6.3 Zend 引擎 v2.6.0

Laravel 框架版本 5.2.45

【问题讨论】:

  • use App\shopsales;

标签: laravel


【解决方案1】:

你错过了这一行的分号:

use App\shopsales;

【讨论】:

  • 谢谢!!!!盯着我所有的代码看了这么久,总是很傻!
【解决方案2】:

只需从您的代码中删除 :(第 11 行)文本

<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;
use App\Http\Requests;

use App\shopsales

class shopsalescontroller extends Controller {

    public function index() {
        $storeNum = request('storeNum');
        $results = shopsales::where('StoreNumber', '=', $storeNum)->get();
        return view('shopSales', compact('results'));
    }

}

【讨论】:

  • 我把它放在那里表明那是给出错误的行。错误仍然存​​在
猜你喜欢
  • 2016-11-05
  • 1970-01-01
  • 2015-02-21
  • 2013-09-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-02
  • 1970-01-01
相关资源
最近更新 更多