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或更高
評論沒有發現