摘要:
引言:是对输入内容进行检查,并生成一个布尔结果来表明内容是否被成功校验的机制。如果isValid()方法返回False,子类的getMessage()方法将返回一个消息数组来解释校验失败的原因。为了正确地返回消息与错误内容,对于isValid()方法的每次调用,都需要清除前一个isValid()方法调用所导致的消息和错误。案例:<?phprequire_once 'Zend/Validate/EmailAddress.php';function c_email($email){ $validator = new Zend_Validate_EmailAddress(); 阅读全文
摘要:
创建自定义的过滤器代码:<?phprequire_once 'Zend/Filter/Interface.php';class MyFilter implements Zend_Filter_Interface{ public function filter($value){ $badlist = array("梨","草莓","苹果"); for($i = 0;$i<count($badlist);$i++){ $value = str_replace($badlist[$i], "*" 阅读全文