【发布时间】:2013-11-13 13:00:45
【问题描述】:
我有三个字段:1. Day 2. Month 和 3. Year。我如何构建一个 zend 验证器来检查不正确的格式,例如 2 月 30 日、4 月 31 日甚至闰年。
这是我在控制器中构建的验证形式:
$validators = array(
"*" => array("allowEmpty" => true),
"user_status" => array("presence" => "required"),
"fname" => array("presence" => "required"),
"lname" => array("presence" => "required"),
"tel_num" => array(
'digits',
array("StringLength", "minLength" => 8, "maxLength" => 15),
new Zend_Validate_Db_NoRecordExists('usersmeta','meta_value'),
),
"allowEmpty" => false
),
【问题讨论】:
标签: php validation zend-framework datetime zend-validate