slimframeworkphp

slimframeworkphp,php,slim,Php,Slim,大家好,我是slim php框架的新成员。我现在面临的问题是当我在这个url上传递参数id时 $app->map('/users/posts/:id', function($id) use ($app) { if (!isset($_SESSION['user'])) { $app->redirect('/action/users/login/'); } else{ $app->render('something.p

大家好,我是slim php框架的新成员。我现在面临的问题是当我在这个url上传递参数id时

$app->map('/users/posts/:id', function($id) use ($app) {

    if (!isset($_SESSION['user'])) {

        $app->redirect('/action/users/login/');
    }
    else{

        $app->render('something.php');
    }
})->via('GET', 'POST');
我想在我访问something.php页面时获取id值。我该怎么做

非常感谢

您可以在$app->render方法中设置数据 比如说:

/users/posts/:id , 
在模板中,您可以通过以下方式获得此变量:

$app->render(
    'something.php',
    array( 'id' => $id )
);

只需谷歌通过变量来查看SLIM,您就可以得到大量答案。如果你想在提出要求之前成为一名优秀的开发人员,试着自己去寻找。通过这样做,你可以学到更多。
echo $this->data['id'];