Laravel 路由:定义包含斜杆(/)的路由参数 0 个版本

例如这样的一个 URL:

https://packagist.org/packages/laravel/scout

我们想让 laravel/scout 这个 URI 分段为参数,可以这样做:

Route::get('packages/{slashName?}', 'PackagesController@show')
            ->where('slashName', '(.*)');

此时 PackagesControllershow 方法:

public function show($slashName, Request $request)
{
    dd($slashName);
}

会输出:

"laravel/scout"

本文为 Wiki 文章,邀您参与纠错、纰漏和优化
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!