不能通过uri段

时间:2013-01-07 12:09:57

标签: php laravel laravel-routing

我在使用Laravel 4路线时遇到了一些麻烦 - 我无法理解我做错了什么。

我的作曲家套餐是最新的,我正在使用最新版本的illuminate / app。

这是一条工作正常的路线:

GET /hello

Route::get('hello', function()
{
    return 'yey';
});

但我不能让第二个uri片段作为参数传递。

这不起作用:

GET /hello/1

Route::get('hello/(:num)', function($id)
{
    return 'yey ' . $id;
});

或者:

GET /hello/1

Route::get('hello/(:any)', function($id)
{
    return 'yey ' . $id;
});

最终我想要一个控制器来处理我的东西 - 但我现在还不知道我做错了什么。

1 个答案:

答案 0 :(得分:3)

近。你真的想这样做:

Route::get('hello/{num}', function($id)
{
    return 'yey ' . $id;
});