企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 增加一个验证规则 `addCheckRule('验证规则名称',规则(正则或者匿名函数),'验证失败的提示')` 下面的例子是一个验证手机号的验证规则,验证规则名为`phone`,规则是`/^1[34578][0-9]{9}$/`,提示信息为`请输入正确的%ColumnName%`,其中`%ColumnName%`是在字段的名称的标识符. ### 正则方式 ``` $tableModel = new tableModel(); $tableModel->addCheckRule('phone','/^1[34578][0-9]{9}$/','请输入正确的%ColumnName%'); ``` ### 匿名函数方式 ``` $tableModel = new tableModel(); $tableModel->addCheckRule('phone',function($Column, &$value){ if(!preg_match('/^1[34578][0-9]{9}$/',$value)){ return '请输入正确的' . $Column['ColumnName']; } return null; },null); ```