在Slim 3中获取以前的路线名称或uri

时间:2017-02-09 21:47:48

标签: slim-3

在Slim 3中有没有获得以前的路线名称或uri,类似于Laravel的back()帮手?

它不一定要特定于Slim,我只是想重定向回到上一页。

谢谢:)

1 个答案:

答案 0 :(得分:1)

假设您需要referer标头值,您可以这样做:

<?php

$app->get('/route', function (Request $request, Response $response) {
    // Get header from request object
    $refererHeader = $request->getHeader('HTTP_REFERER');
    if ($refererHeader) {
        // Extract referer value
        $referer = array_shift($refererHeader);
    }
});

这将返回URI,显然不是名称。