ホームページ  >  記事  >  バックエンド開発  >  zf Framework_PHP チュートリアルのバリデーターの使用例

zf Framework_PHP チュートリアルのバリデーターの使用例

WBOY
WBOYオリジナル
2016-07-13 10:35:521138ブラウズ

この記事では主にzfフレームワークのバリデーター(カスタムバリデーターとバリデーターチェーン)の使用例を紹介しますので、必要な方は参考にしてください

。 コードは以下のように表示されます。 _messages[] = "入力した値は 3 と 5 の公倍数ではありません!"; // プログラムを終了します false を返します。 } // trueを返す true を返します。 } //インターフェースのエラー報告方法を定義する パブリック関数 getMessages() { $this -> を返します。 } //抽出エラー情報を定義(オプション) パブリック関数 getErrors() { ​ } } //公倍数検出メソッドのクラス外定義 関数 check_num($num) { //バリデータークラスをインスタンス化する $Validate = 新しい Zend_Validate(); //バリデーター関数クラスを追加し、カスタムバリデーター関数クラスを追加してバリデーターチェーンを形成します $Validate -> addValidator(new Zend_Validate_Int()) -> addValidator(new GongBeiNum()); //検証パラメータ if (!$Validate -> isValid($num)) { //エラーがあった場合はエラーメッセージをループして出力する foreach ($Validate -> getMessages() を $value として) { エコー $value 。 "
"; false を返します。 } } } ​ //判定値を指定 $num1 = '15'; //検証メソッドを実行する check_num($num1); ?>

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/741457.html技術記事この記事では主に zf フレームワークのバリデーター (カスタムバリデーターとバリデーターチェーン) の使用例を紹介します。必要な方は次のコードを参照してください:?phprequire_once(Zend/Loader.php);/.. .
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。