语法错误,最后阻止无法识别

时间:2015-04-24 09:08:13

标签: php laravel laravel-5

获取语法错误,意外'{'。当我删除时,最后阻止它工作。这是RESTful服务的GET方法。

Route::resource('braining/firmware', 'Braining\FirmwareController',
                    ['only' => ['index']]); 

控制器

<?php
namespace App\Http\Controllers\Braining;
use App\Http\Requests;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class FirmwareController extends Controller
{
    public function index() {
        try {
        }
        catch(Exception $e) {
        }
        finally {
        }
    }
}

2 个答案:

答案 0 :(得分:3)

您必须使用尚未最终实现的PHP 5.4或更低版本。删除它或将PHP升级到5.5

答案 1 :(得分:3)

将PHP升级到版本5.5,问题就会消失。

  

在PHP 5.5及更高版本中,也可以在或之后指定finally块   而不是捕获块。 finally块中的代码将始终如一   在try和catch块之后执行,无论是否   异常被抛出,并且在正常执行恢复之前。

来源:http://php.net/manual/en/language.exceptions.php#language.exceptions.finally