ApPHP DataValidator可以验证通过Web表单提交的数据是有效的,是开发商期待填补在用户使用。
除了传统的接触形式,ApPHP DataValidator还可以用于提交到数据库中的数据是安全的,并尊重最低限度的安全规则
功能:
< UL>
什么在此版本中是新的:
- 在责任链模式被添加到项目中(类和验证类继承ValidatorAnyType)。
- 添加方法与大写和小写的工作加入到ValidatorTypeString
- 添加的方法来处理来自验证异常的方法有三种(扔,写入文件,写入到阵列)
- 在本地化的语言,可以通过不断的config.php文件中或者使用方法$验证设置 - &#x3e; SetLanguage(&QUOT; FR&QUOT;);
- 错误修正
在什么版本2.0.3新是:
- 特点:
- 加入方法SetCanBeNullFlag($ canBeNullFlag)已被弃用。使用IsRequired($ requiredFlag)代替。
- 改进版本检查是用更高版本随后检查兼容。
在什么版本2.0.2是新的:
- 特点:
- 在新的验证类型:oneOfSet(类ValidatorTypeOneOfSet)
- Validator类目前的版本可以得到与方法$验证 - &#x3e;的getVersion(),主要版本可以检查与$验证 - &#x3e。CheckMajorVersion($需要)
- 方法$验证 - &#x3e。GetErrorArrayIndexedByField(),它返回错误数组的数组($字段名=&#x3e;阵列(ValidatorError $ ERROR1,ValidatorError $误差2))
- 错误的字符串消息更具体:额外的元素添加 。
在什么版本2.0.1是新的:
- 特点:
- IP检查
- 电话号码检查。一部手机可以选择性地检查
- 邮编检查。邮编具体可以检查一个国家或一般为任何可能的邮政编码
- SSN检查。美国的社会安全号码被选中
- JSON解析器。数据可以加载并验证为JSON
- XML解析器。数据可以加载和验证为XML
- 在数字精度检查
- 在逗号或句点作为小数点分隔符。如果数字是得了字符串,你可以说出你的需求是什么样的分离
- HEX类型。现在,一个十六进制数可以检查格式,最小或最大值
- 在任何可选的元字符可以作为允许的(即检查登录,您可以设置非空间,非定点并添加元字符'_'。然后就可以登录只能由字母,数字和'包括设置_ ')
- 检查一个字符串任何正则表达式
- 允许的禁止对Unicode的您的字符串
要求:
- 在PHP 5或更高
评论没有发现