如何检查laravel刀片文件中的动态URI



我正在使用laravel 7,需要检查Request::path((,其中Url将具有动态值路由web.php

Route::get('/user/portfolio/{id}/{cid}', 'UserController@portoView')->name('user_portfolio_view');

浏览器上的URLhttp://cat-and-pillar.ets/user/portfolio/34/1

其中34和1总是动态的。我需要在所有这些类型的URl 上添加一些条件

提前感谢

您可以使用获取所有路线参数

$request->route()->parameters()

这将输出

array:2 [▼
"id" => "34"
"cid" => "1"
]

要获得url分段,您可以使用

request()->segment(1)  //user
request()->segment(2)  //portfolio

最新更新