php 如何使用路由器类获取路由的密钥名

xyhw6mcr  于 2023-08-02  发布在  PHP
关注(0)|答案(2)|浏览(123)

我有一个Web路由

Route::post('users/{id}', [UserController::class, 'show'])->name('user.show');

字符串
现在,我需要使用Illuminate\Support\Facades\Route类获取id密钥。
路由器中是否存在返回我们在路由绑定中传递的内容的函数?

7bsow1i6

7bsow1i61#

在控制器中的任何地方,您都可以使用当前请求来执行此操作:

$id=request()->route('id');

字符串
感谢Maksim's的评论:在刀片视图文件中,您可以使用request(),如:

{{ request()->route('id') }}

s4chpxco

s4chpxco2#

Route::input('id')将是使用Route facade实现的方法。

相关问题