Laravel基礎之校驗
1.簡介
Laravel提供了幾種不同的方法來驗證應用程式的傳入資料。
預設情況下,Laravel的基本控制器類使用ValidatesRequests特性,該特性提供了一種方便的方法來使用各種強大的驗證規則來驗證傳入的HTTP請求。
2.快速入門
要了解Laravel強大的驗證功能,讓我們看一個驗證表單並將錯誤訊息顯示給使用者的完整示例。
2.1 定義路由
首先,假設我們在routes / web.php檔案中定義了以下路由:
use App\Http\Controllers\PostController;
Route::get('post/create', [PostController::class, 'create']);
Route::post('post', [PostController::class, 'store']);
GET路由將顯示一個表單供使用者建立新部落格帖子,而POST路由會將新部落格帖子儲存在資料庫中。
2.2 建立控制器
接下來,讓我們看一個處理這些路由的簡單控制器。 我們現在將store方法留空:
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
class PostController extends Controller
{
/**
* Show the form to create a ne
相關文章
- Spring WebFlux 基礎教程:引數校驗SpringWebUX
- 基礎設施建設——全域性請求引數校驗
- Laravel Excel 基礎使用LaravelExcel
- Laravel基礎知識Laravel
- 基礎實驗
- 前端基礎之jQuery基礎前端jQuery
- springMVC:校驗框架:多規則校驗,巢狀校驗,分組校驗;ssm整合技術SpringMVC框架巢狀SSM
- Flask開發技巧之引數校驗Flask
- flutter初體驗之基礎控制元件知識Flutter控制元件
- java安全編碼指南之:輸入校驗Java
- 教程:Laravel 集合(Collection)的基礎用法Laravel
- Laravel 5.7 巢狀集基礎教程Laravel巢狀
- Laravel-excel3.1最基礎用法LaravelExcel
- Javascript基礎之-thisJavaScript
- Go初體驗|基礎Go
- 驗證碼安全基礎
- ECC校驗
- laravel-sms 實現阿里雲手機傳送簡訊驗證碼及校驗Laravel阿里
- 基礎設計模式-03 從過濾器(Filter)校驗鏈學習職責鏈模式設計模式過濾器Filter
- Golang 基礎之基礎語法梳理 (三)Golang
- sentinel流控規則校驗之原始碼分析原始碼
- 學校不好,基礎差、該怎麼學Java?Java
- vxe-table 校驗,根據行屬性校驗
- SpringBoot分組校驗及自定義校驗註解Spring Boot
- 時間序列的ADF校驗(單位根校驗)
- 行式填報 資料校驗 --- 小計校驗
- Javascript基礎之-PromiseJavaScriptPromise
- java基礎之XMLJavaXML
- drf之框架基礎框架
- python基礎之字串Python字串
- Android 基礎之 HandlerAndroid
- 基礎之const解析
- Dart基礎之IsolateDart
- [java基礎]之常量Java
- 引數校驗
- eslint 校驗去除EsLint
- 分組校驗
- 資料校驗