本教程需要有PHP開發(fā)校驗的用戶掌握
校驗函數(shù)的作用是對用戶輸入的字段值進行驗證是否合法合規(guī),比如說郵箱格式驗證、手機格式驗證等等
校驗函數(shù)格式:
function 函數(shù)名字($value, $data = array()]) { return false; // 這句話是驗證通過,允許提交 return '校驗函數(shù)禁止提交'; // 這句話是驗證不過通過,不允許提交 } $value 是當前表單輸入的值 $data 是當前數(shù)據(jù)的老數(shù)據(jù),只有修改數(shù)據(jù)才有值
舉例來驗證輸入值是否是合法的郵箱地址
定義函數(shù)方法:
1、新建或者打開自定義函數(shù)文件 config/custom.php
function dr_jiaoyan_hanshu($value, $data) { if (!$value) { return '沒有填寫'; } elseif (!preg_match('/^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/', $value)) { return '郵箱格式不對'; } return false; }
2、在到自定義字段中填寫校驗函數(shù)名稱
檢測通過表示名字定義成功了
3、更新緩存生效
文檔最后更新時間:2019-04-27 10:42:00