在Laravel中進行表單驗證通常是通過使用表單請求驗證器來實現的。以下是在Laravel中進行表單驗證的一般步驟:
可以使用Artisan命令來創建一個新的表單請求驗證器,例如:
php artisan make:request MyFormRequest
這將在app/Http/Requests
目錄中創建一個名為MyFormRequest
的表單請求驗證器類。
打開MyFormRequest
類文件,然后在rules
方法中定義要應用于表單字段的驗證規則,例如:
public function rules()
{
return [
'name' => 'required|string|max:255',
'email' => 'required|email|unique:users',
'password' => 'required|string|min:6',
];
}
在控制器中使用表單請求驗證器來驗證表單數據,例如:
use App\Http\Requests\MyFormRequest;
public function store(MyFormRequest $request)
{
// 表單數據驗證通過
}
在上面的示例中,$request
對象將會在表單數據驗證通過時自動傳遞給控制器方法。
通過這種方法,可以在Laravel中方便地進行表單驗證,并且能夠輕松地定義和應用各種驗證規則。