我对slim
我有控制器,并且2个路径发送到该控制器。
现在我需要检查,如果我请求这个网址:
/product/{slug}
返回树枝(我做回来)。
如果我要求提交网址:api/product/{slug}
给我回json(我做回报)。
现在我不知道如何申请if。 以及我如何知道检查哪个url请求该控制器。
答案 0 :(得分:7)
$request->getUri()->getPath()
将为您提供当前网址。
$request->getAttribute('route')
将为您提供当前的Route
对象。