2015
05-15
05-15
使用PHP自带的filter函数进行数据校验
PHP过滤器包含两种类型Validation:用来验证验证项是否合法Sanitization:用来格式化被验证的项目,因此它可能会修改验证项的值,将不合法的字符删除等。input_filters_list()用来列出当前系统所支持的所有过滤器。<?phpforeach(filter_list()as$id=>$filter){echo$filter.''.filter_id($filter)."\n";}?>以上代码会输出如下信息FilterNameFilterIDint257boolean258float259validate_rege...
继续阅读 >
表单验证匹配验证账号,字母开头,允许5-16字节,允许字母数字下划线:^[a-zA-Z][a-zA-Z0-9_]{4,15}$验证账号,不能为空,不能有空格,只能是英文字母:^\S+[a-zA-Z]$验证账号,不能有空格,不能非数字:^\d+$验证用户密码,以字母开头,长度在6-18之间:^[a-zA-Z]\w{5,17}$验证是否含有^%&',;=?$\等字符:[^%&',;=?$\x22]+匹配Email地址:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*匹配腾讯QQ号:[1-9][0-9]{4,}匹配...