LARAVEL如何创建无限参数的路由?

fic*_*489 3 php laravel laravel-5 laravel-5.1

我想要路线:

Route::get('/{slug}/{slug-2}/{slug-3}/../{slug-n}', ['as' => 'slug',   'uses' => 'SlugController@slug']);
Run Code Online (Sandbox Code Playgroud)

如何用laravel定义它甚至可能?

Pog*_*dis 7

或者

Route::get('{slug}/{slugNum?}', 'SlugController@slug')->where('slugNum', '(.*)');
Run Code Online (Sandbox Code Playgroud)

在你的控制器中,你需要将slugNum分成一个数组(爆炸)

public function getPage($slug, $slugNum = null)
    {
        if($slugNum) 
        {
            $slugNum = explode('/', $slugNum);
            // all your slugs here.. to play with
        }
    }
Run Code Online (Sandbox Code Playgroud)

我知道这将适用于4!