【发布时间】:2018-06-11 14:06:32
【问题描述】:
我将这段代码写在文件RouteServiceProvider.php 中,该文件位于app/Providers 目录中。
在方法启动中:
$this->pattern('{id}', '[0-9]+');
然后根据我读到的,我想如果我写这段代码:
Route::get('/user/{id}', function ($id){
return $id;
});
在路由目录中的文件 web.php 中,id 参数只接受 int 值,但是当我测试这个 url 时:http://127.0.0.1:8000/user/a 我看到 a 被返回。
问题出在哪里,如何制作图案?
【问题讨论】:
标签: php laravel laravel-5 laravel-routing