在做後台的時候,常常都需要對前台傳來的資料進行資料驗證,如果前台什麼資料都傳給後台,那麼後台也就不再叫後台了。當然,在做資料驗證的時候,需要要運用到的是乙個 validate 的類。說不多說,直來主題。
因為很多時候,驗證是前台傳到後的資料,為此,在多應中(tp6概念的說法),這種是可以重用的。所以,驗證器的類可以像模型類一樣,直接寫成多應用共用。
use think\validate;
class admin extends validate
//**解說
// $rule 定義驗證的規則
// $message 驗證不通過時提示的中文資訊
// $scene 驗證器的場景值 一般也就只有兩個 edit 和 add ,分別代表 修改和提交
之後,在控制器中直接呼叫
<?php
//命名空間
class user
return
true;}
} ?>
tp5 tp6 的批量驗證引數 懶人專用
tp5 tp6 的批量驗證引數 懶人專用 幾乎相容tp的驗證全部寫法 批量驗證 public function v ex,data else v validate validate,message batch false,failexception false if v check data ret...
TP5 TP6常用命令操作
1,建立乙個模組命令 tp5 php think build module test tp6 php think build test 2,建立乙個控制器test 或php think make controller admin test 3,建立乙個model 4,建立乙個驗證類 5,安裝拓展 6...
tp5驗證器的使用
1.定義驗證器模組 use think validate class admin extends validate 2.控制呼叫 validate validate admin 助手函式匯入1二 驗證器實際使用簡化合併及場景呼叫 1.簡化 驗證器規則和提示資訊合併顯示 protected rule ...