我试图找到一种解决方案来使用路由传递任意数量的参数。
举个例子,如果我的路线是
$routes->get('pages/section/widgets/(:num)/(:num)/(:num)', 'Section::widgets/$1/$2/$3');
在这里我必须立即声明我传递的参数数量,即 3。
但是如果我不确定参数的数量,那么如何在 ci4 中传递它呢?我查看了文档并尝试了所有可能的占位符。但它不会按预期工作。
为了在 Laravel 中更加清晰,我们使用 -
Route::get('/{page?}', 'Frontend\HomeController@inside')->where('page', '.*');
所以在 Laravel 中它接受所有参数并重定向到它各自的方法。
先感谢您。
紫衣仙女