你能帮我吗?
如果在laravel中,我们想在url中获得一个变量,那么在路由中,我们必须这样写:
Route::get('myweb/article/{article_id}','Controller/ArticleController@show');
它会像这样生成
www.myweb.com/article/1
在控制器中,我们可以用这个获取ID:
public static function show(){
list($article_id) = func_get_args();
}
如果我想要这样的网址:
www.myweb.com/article-1 // assume 1 is article_id
我必须如何在routes.php中写入行?以及如何在控制器中获取ID?
你试过这样的东西吗:
Route::get('myweb/article-{article_id}','Controller/ArticleController@show');