那如果是多个参数怎么设置默认值呢?Route::get( 'user/{name}/id/{id}', function ( $name = 'test',$id) {也是设置默认值吗?1.你的name值传空的话会报错。不传的话何来的默认值呢?
1 回答
已采纳
qq_青枣工作室_0
TA贡献446条经验 获得超754个赞
给函数设置默认值参数,需要从最右边开始设置。所以,你不能只设置左边的$name,而不设置右边的$id。你可以这样:
function ( $name = 'test', $id=null) {
}
右边的也必须设置默认值。
- 1 回答
- 0 关注
- 1477 浏览
添加回答
举报
0/150
提交
取消