我需要做什么,用参数创建一个正确的路线

时间:2016-03-09 20:24:17

标签: php laravel laravel-5

您好我需要一个包含多个参数的路由。 像这样 URL /名称/托马斯/年龄/ 22 /地点/柏林 也 URL / variablename1 / {变量1} / variablename2 / {}变量2 / variablename3 / {} variable3 我需要它,以便它的工作: URL /年龄/ 22 /地点/柏林

Route::get('/name/{name}/age/{age}/place/{place}', 'HomeController@social');

HomeControll

public function social(variablename1=$variable1,variablename2=$variable2,variablename3=$variable3){
//do something
}

有没有人有一个快速的例子?

2 个答案:

答案 0 :(得分:0)

只需将您的方法定义为public function social($name, $age, $place)

即可

答案 1 :(得分:0)

首先,不要将参数变量命名为变量1,变量2,......这会令人困惑,请使用真实姓名。

其次,你的路线对我来说似乎很奇怪。你的网址中有这么多参数的原因是什么?