在Laravel中,可以使用Request
类来获取表单提交的数据,并将其返回到视图中。以下是一个示例代码:
首先,创建一个路由,用于展示表单和处理表单提交:
// routes/web.php
use Illuminate\Http\Request;
// 展示表单
Route::get('/form', function () {
return view('form');
});
// 处理表单提交
Route::post('/form', function (Request $request) {
$input = $request->all();
return view('form')->with('input', $input);
});
接下来,创建一个视图用于展示表单和显示输入的数据:
@if(isset($input))
您输入的姓名是:{{ $input['name'] }}
@endif
在视图中,我们使用{{ $input['name'] }}
来显示输入的姓名。
最后,运行以下命令启动Laravel内置的开发服务器:
php artisan serve
然后在浏览器中访问http://localhost:8000/form
,您将看到一个表单。输入姓名并提交表单后,您将在页面上看到您输入的姓名。
这就是如何在Laravel中实现表单提交并返回输入的方法。