gpt4 book ai didi

php - Laravel 5 路线不工作

转载 作者:搜寻专家 更新时间:2023-10-31 21:07:41 25 4
gpt4 key购买 nike

这是我的路线:/api/v1/user

Route::group(['prefix' => 'api/{version}'], function($version){

if ($version == 'v1') {
Route::get('user', function(){
return 123 ;
});

} else if ($version == 'v2') {

Route::get('user', function(){
return 456 ;
});

}
});

这是我遇到的错误:

NotFoundHttpException in RouteCollection.php line 145

为什么 $version 不起作用?

最佳答案

我认为您必须为此使用另一种结构。

Route::group(['prefix' => 'api/{version}'], function($version) {
Route::get('user', function($version){
return $version;
});
});

当您尝试对路由进行分组时,您应该在内部路由中使用该变量。您可以在此处过滤版本。

http://laravel.com/docs/master/routing#route-groups

关于php - Laravel 5 路线不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29743536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com