Php Laravel 5-带斜线的路线参数
我在旧的laravel 5.0项目路线中遇到了一个问题,因为我需要传递一个参数,该参数有时可能包含Php Laravel 5-带斜线的路线参数,php,laravel,Php,Laravel,我在旧的laravel 5.0项目路线中遇到了一个问题,因为我需要传递一个参数,该参数有时可能包含/ 我这样做: Route::get('/app/budget/search/{text?}/{column}', 'BudgetController@search')->where('text', '(.*)'); 但是不起作用。 我的laravel项目版本是5.0这仅在文本是最后一个参数时有效,否则无法将文本与列区分开来。定义两个满足这两个条件的路由。您需要编写一个更复杂的正则表达式,定
/
我这样做:
Route::get('/app/budget/search/{text?}/{column}', 'BudgetController@search')->where('text', '(.*)');
但是不起作用。
我的laravel项目版本是
5.0
这仅在文本是最后一个参数时有效,否则无法将文本与列区分开来。定义两个满足这两个条件的路由。您需要编写一个更复杂的正则表达式,定义一个非贪婪运算符或仅选择一个slaches。