PHP - Laravel 路由使用(详细案例),价值2000元的学习资源泄露
// 在Laravel中定义一个路由,返回一个视图
Route::get('/welcome', function () {
return view('welcome');
});
// 在Laravel中定义一个路由,返回JSON响应
Route::get('/api/users', function () {
return response()->json([
'name' => 'Alice',
'email' => 'alice@example.com'
]);
});
// 在Laravel中定义一个带有参数的路由,并使用控制器处理请求
Route::get('/posts/{post}', 'PostController@show');
// 在PostController.php中定义show方法
public function show($postId)
{
$post = Post::findOrFail($postId);
return view('post.show', compact('post'));
}
这个例子展示了在Laravel框架中如何定义路由,并且如何使用控制器来处理带参数的HTTP请求。同时,它也展示了如何返回视图和JSON响应。这些是开发Web应用时非常基础且常用的操作。
评论已关闭