在SLIM 3中的页面中返回路径参数

时间:2018-01-13 07:47:47

标签: slim slim-3

我有一个链接,通过在路由中传递变量来发送公共信息以查看特定用户的时间线。

<a href="<?php echo $baseLocation ?>/bnb-details/<?php echo $row['username']?>" >View</a>

我的路线定义为:

$app->get('/bnb-details/{name}', function (Request $request, Response $response, $args) {
include_once('bnb-details.php');
return $response; });

如何在bnb-details.php中传递{name} args?

任何形式的帮助都会得到满足。

1 个答案:

答案 0 :(得分:1)

你可以像这样使用: 你应该将参数从args传递给变量

$app->get('/bnb-details/{name}', function (\Slim\Http\Request $request, \Slim\Http\Response $response, $args) {
    $name = $args['name'];
    include_once('bnb-details.php');
    return $response;
});

然后使用

echo $name;

在bnb-details.php