那如果是多個參數怎么設置默認值呢?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 關注
- 1512 瀏覽
添加回答
舉報
0/150
提交
取消