看来Zend_Validate_Date
只是根本无法正常工作。例如:
$validator = new Zend_Validate_Date(array('format' => 'yyyy'));
这是一个简单的验证器,应该只接受四位数的年份,但$validator->isValid('1/2/3')
返回 true!真的吗,岑德?
或者这个怎么样:
$otherValidator = new Zend_Validate_Date(array('format' => 'mm/dd/yyyy'));
即使使用上面的代码,也会$otherValidator->isValid('15/13/10/12/1222')
返回true
!
我正在使用 Zend Framework 1.11.9。只是我还是这是一个非常糟糕的验证课程?(更新:换句话说,我的代码是否有问题,或者这是一个应该提交的错误?)