laravel:参数在路线中的顺序

时间:2016-05-19 08:15:29

标签: php laravel

也许我犯了这么愚蠢的错误。我试着更新'和'插入'在一个相同的功能!

主机:xxx.com

模型:使用example.php

路线:

Route::('example/{a}/{b}/{c}','exampleController@example')

控制器:

public function example($a,$b,$c){
      if(example::where('a',$a)->first()){
           ...//update
      }else{
           ...//insert
      }
}

如果参数的顺序错误,会发生什么?

喜欢:xxx.com/example/b/a/c。

如果参数的顺序正确,它将与a进行比较。但是,通过错误的方式,它将与b进行比较并将错误的数据插入数据库?

0 个答案:

没有答案