Laravel开发中的用户输入处理与路由优化
1. 获取用户输入
在控制器方法中,获取用户输入并进行相应操作是常见的任务。以下是一个简单的示例,展示了如何绑定基本表单操作:
// routes/web.php
Route::get('tasks/create', 'TasksController@create');
Route::post('tasks', 'TasksController@store');
这里,我们绑定了 tasks/create 的 GET 请求(用于显示表单)和 tasks 的 POST 请求(用于创建新任务时提交表单)。假设 create() 方法只是显示表单,下面来看看 store() 方法:
// TasksController.php
public function store()
{
$task = new Task;
$task->title = Input::get('title');
$task->description = Input::get('description');
$task->save();
return redirect('tasks');
}
此示例使用了 Eloquent 模型和 red
超级会员免费看
订阅专栏 解锁全文
1058

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



