本教程需要有PHP开发校验的用户掌握
过滤函数的作用是对用户输入的字段值进行过滤或者替换操作,例如把输入的值进行 去掉某些字符、数组转换成字符串等
过滤函数格式:
function 函数名字($value, $data = [], $old = []) { return '数据库存储字符串值'; // 返回的数据一定要是字符串格式!!! } $value 是当前表单输入的值 $data 是当前表单全部提交过来的值,使用前可以打印一下 $old 是当前数据的老数据,只有修改数据才有值
举例来验证输入值去掉全部空格符号
定义函数方法:
1、新建或者打开自定义函数文件 config/custom.php
function dr_guolv_hanshu($value, $data = [], $old = []) { return str_replace(' ', '', $value); }
2、在到自定义字段中填写过滤函数名称
检测通过表示名字定义成功了
3、更新缓存生效