驗證規則
1.字串表示式
protected
$rule=[
'name'
=>
'require|max:15|checkname:徐白男'
,//require長度不能為〇,最大長度25
'age'
=>
'number|between:1,120'
,'email'
=>
'email',]
;
2.陣列表示式
protected
$rule=[
'name'
=>
['require'
,'max'
=>15]
,//require長度不能為〇,最大長度25
'age'
=>
['number'
,'between'
=>
'1,120'],
'email'
=>
'email',]
;
3.方法內定義規則
public
function
index()
}
4.物件化見手冊
5.閉包。見手冊
ThinkPHP 自動驗證及驗證規則詳解!
thinkphp 內建了資料物件的自動驗證功能來完成模型的業務規則驗證。自動驗證是基於資料物件的,而大多情況下資料物件是基於 post表單 不是絕對的 建立的。基本的自動驗證功能包括 必須字段 email郵箱格式 唯一性 url位址 數字 兩個字段是否相同 是否等於某個值等。要使用系統的自動驗證功能...
ThinkPHP 自動驗證
thinkphp 內建了資料物件的自動驗證功能來完成模型的業務規則驗證。自動驗證是基於資料物件的,而大多情況下資料物件是基於 post表單 不是絕對的 建立的。基本的自動驗證功能包括 必須字段 email郵箱格式 唯一性 url位址 數字 兩個字段是否相同 是否等於某個值等。要使用系統的自動驗證功能...
ThinkPHP自動驗證
array 驗證字段,驗證規則,錯誤提示,驗證條件,附加規則,驗證時間 1.驗證字段 需要驗證的表單字段名稱,這個欄位不一定是資料庫字段,也可以是表單的一些輔助字段,例如確認密碼和驗證碼等等。有個別驗證規則和字段無關的情況下,驗證欄位是可以隨意設定的,例如expire有效期規則是和表單字段無關的。2...