人人人妻人人人妻人人人,99精品国产综合久久久久五月天 ,欧美白人最猛性XXXXX,日韩AV无码免费播放

News新聞

業(yè)界新聞動態(tài)、技術前沿
Who are we?

您的位置:首頁      樂道系統(tǒng)FAQ      Zend Framework校驗器Zend_Validate用法詳解

Zend Framework校驗器Zend_Validate用法詳解

標簽: 發(fā)布日期:2016-12-09 00:00:00 270

本文實例講述了Zend Framework校驗器Zend_Validate用法。分享給大家供大家參考,具體如下:

引言:

是對輸入內容進行檢查,并生成一個布爾結果來表明內容是否被成功校驗的機制。

如果isValid()方法返回False,子類的getMessage()方法將返回一個消息數(shù)組來解釋校驗失敗的原因。

為了正確地返回消息與錯誤內容,對于isValid()方法的每次調用,都需要清除前一個isValid()方法調用所導致的消息和錯誤。

案例:

<?php
require_once 'Zend/Validate/EmailAddress.php';
function c_email($email)
{
  $validator = new Zend_Validate_EmailAddress();
  if($validator->isValid($email)){
    echo "輸入的E-mail地址:";
    echo $email."有效!<p>";
  }else{
    echo "輸入的E-mail地址:";
    echo $email."無效!";
    echo "失敗消息為:<p>";
    foreach($validator->getMessages() as $message){
      echo $message."<p>";
    }
    foreach($validator->getErrors() as $error){
      echo $error."<p>";
    }
  }
}
$e_m1 = "abc@123.com";
$e_m2 = "abc#123.com";
c_email($e_m1);
c_email($e_m2);