课程
/后端开发
/PHP
/轻松学会Laravel-基础篇
{name?} 这个问号什么意思,不加也好用,是什么原理?
2017-06-26
源自:轻松学会Laravel-基础篇 3-1
正在回答
这个?表示这个参数是一个可选参数,必须配合默认值使用。这样,即使url中没有这个参数,程序也不会报错。加不加都好用是因为你的url中给这个参数赋值了,如果你不给name赋值就能看出来区别了。
连接参数
举报
Laravel框架基础视频教程,轻松入门,了解Laravel的优势
1 回答Route::get('user/{name?}') 中的? 是什么意思
3 回答测试 name 值 怎么会输出 id 的呢?
3 回答Route::get('base1',function () { return view('hehe'); });这个不行啊!
1 回答FatalThrowableError Call to undefined method Illuminate\Routing\Route::get()
1 回答set age=? where name=?