Laravel路由与控制器全解析
1. 路由基础
1.1 静态调用
在PHP开发中,你可能会对 Route 类的静态调用感到惊讶。实际上,这并非真正的静态方法,而是使用了Laravel的门面(Facades)进行服务定位。如果你想避免使用门面,可以这样定义路由:
$router->get('/', function () {
return 'Hello, World!';
});
1.2 HTTP方法
每个HTTP请求都有一个“动词”或动作。Laravel允许根据使用的动词来定义路由,最常见的是 GET 和 POST ,其次是 PUT 、 DELETE 和 PATCH 。以下是不同路由动词的示例:
Route::get('/', function () {
return 'Hello, World!';
});
Route::post('/', function () {});
Route::put('/', function () {});
Route::delete('/', function () {});
Route::any('/', function () {});
Route::match(['get', 'post'], '/', function () {});
超级会员免费看
订阅专栏 解锁全文
1137

被折叠的 条评论
为什么被折叠?



