Mir*_*sic 5 php routes laravel
声明路由的推荐方法是什么:使用正斜杠还是将其省略更好?使用一个比另一个有什么好处还是只是一个偏好问题?
使用这个更好吗:
Route::get('/read', function(){
$user = User::findOrFail(1);
return $user;
});
Run Code Online (Sandbox Code Playgroud)
或者这个:
Route::get('read', function(){
$user = User::findOrFail(1);
return $user;
});
Run Code Online (Sandbox Code Playgroud)
提前致谢。
ayn*_*ber 10
这归结为偏好。通过路线时,它实际上会修剪正斜杠,然后正确格式化。在Illuminate/Routing/Router.php中,所有的路由都要经过这个prefix函数,如下所示:
protected function prefix($uri)
{
return trim(trim($this->getLastGroupPrefix(), '/').'/'.trim($uri, '/'), '/') ?: '/';
}
Run Code Online (Sandbox Code Playgroud)
所以如果你创建一个组前缀/test/和一个 uri /route,它变成test/route
| 归档时间: |
|
| 查看次数: |
2231 次 |
| 最近记录: |