使用可选参数获取 Laravel 路由

Get Laravel route with optional parameter

我想知道是否可以在 Laravel 中使用可选参数获得完整的 url/path。

在 web.php 我有这个:

Route::get('/blabla/{var1}/blabla/{var2?}', [Controller::class, 'function'])->name('myroute');

并希望获得完整的url/path:

echo route('myroute', 'var1', 'var2');

但只出现'var1'。怎么会?手册中没有示例。

参数应该在一个数组中:

echo route('myroute', ['var1', 'var2']);