首頁  >  文章  >  php教程  >  zf框架的校验器使用使用示例

zf框架的校验器使用使用示例

WBOY
WBOY原創
2016-06-13 09:40:46896瀏覽

 这篇文章主要介绍了zf框架的校验器使用使用示例(自定义校验器和校验器链),需要的朋友可以参考下

 代码如下: _messages[] = "你所输入的数值不是3和5的公倍数!";    //终止程序    return false;   }   //返回真   return true;  }  //定义接口的报错方法  public function getMessages()  {   return $this -> _messages;  }  //定义提取错误信息(可无)  public function getErrors()  {    } } //类外定义检测公倍数方法 function check_num($num) {  //实例化校验器类  $Validate = new Zend_Validate();  //添加校验器功能功能类、添加自定义校验器功能类,形成校验器链  $Validate -> addValidator(new Zend_Validate_Int())      -> addValidator(new GongBeiNum());  //校验参数  if (!$Validate -> isValid($num))   {   //如果错误循环错误信息并输出    foreach ($Validate -> getMessages() as $value)     {     echo $value . "
";     return false;    }  } }   //指定判断的值 $num1 = '15'; //运行校验方法 check_num($num1); ?>  
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn