Silex - 划分路线变量

时间:2016-04-15 13:59:44

标签: symfony routes silex hyphen

如何使用Silex在路径变量中传递-?这是一条路线:

$app->get('/hotel/{date}', 'Letoh\Controller\SearchController::indexAction');

这是我的控制器:

class SearchController {
    public function indexAction(Request $req, Application $app, $date) {
        echo $date;
        // ....
    }
}

这是一个网址: exemple.com/hotel/2015-06-15 代码显示2015而不是2015-06-15

修改

如果我不使用某个类作为控制器,我可以正确检索日期,而无需使用assert函数。

分辨

我使用echo $date代替return $datereturn sprintf("Date : %s", $date)来调试我的代码。现在日期很好。

0 个答案:

没有答案