URL参数与Laravel一起传递

Aka*_*ash 9 php laravel

我想访问像...这样的页面

http://mysitelocaltion/user_name/user_id
Run Code Online (Sandbox Code Playgroud)

这只是一个虚拟链接,我使用.htaccess -rewrite规则在内部传递"user_name"和"use_id"作为我实际页面的get参数.

我如何在Laravel中实现同样的目标?

更新: 这将有助于(文档)

Route::get('user/(:any)/task/(:num)', function ($username, $task_number) {
    // $username will be replaced by the value of (:any)
    // $task_number will be replaced by the integer in place of (:num)
    $data = array(
        'username' => $username,
        'task' => $task_number
    );
    return View::make('tasks.for_user', $data);
});
Run Code Online (Sandbox Code Playgroud)

day*_*ees 13

Route::get('(:any)/(:any)', function($user_name, $user_id) {
    echo $user_name;
});
Run Code Online (Sandbox Code Playgroud)

很高兴看到你使用Laravel!

  • 这些是基本问题,我建议您查看我在http://daylerees.com上的教程:) (2认同)