Php Laravel语法错误,意外的“路由”(T_字符串)

Php Laravel语法错误,意外的“路由”(T_字符串),php,laravel,routes,Php,Laravel,Routes,我试着翻译所有的路线。我正在使用McMara/laravel本地化包。我的路线是这样的: // Registration Routes... Route::get(LaravelLocalization::transRoute('routes.register_link')/{plan?}, ['as' => 'auth.register', 'uses' => 'Auth\AuthController@showRegistrationForm']); Route::post

我试着翻译所有的路线。我正在使用McMara/laravel本地化包。我的路线是这样的:

    // Registration Routes...
Route::get(LaravelLocalization::transRoute('routes.register_link')/{plan?}, ['as' => 'auth.register', 'uses' => 'Auth\AuthController@showRegistrationForm']);
Route::post(LaravelLocalization::transRoute('routes.register_link'), ['as' => 'auth.register', 'uses' => 'Auth\AuthController@postRegister']);
但我越来越害怕了:

语法错误,意外的“{”


怎么了?谢谢大家的帮助!

您可以从代码预览中看到颜色有问题。您必须删除第一行中的“勾号”

在你做了改变之后,你仍然有一个问题,现在我明白了最初的错误

这个

应该是按照您的期望创建路线的正确方法。

在get之后还有一个额外的'

Route::get(LaravelLocalization::transRoute('routes.register_link')/{plan?}', ['as' => 'auth.register', 'uses' => 'Auth\AuthController@showRegistrationForm']);

可能是重复的哦,我的错。现在我得到了语法错误,意外的“{”,但一切看起来都很好
Route::get(LaravelLocalization::transRoute('routes.register_link')/{plan?}', ['as' => 'auth.register', 'uses' => 'Auth\AuthController@showRegistrationForm']);