第 66 章 検証 (Validate)

Validate は、一般的なデータあるいは固有のデータの検証を行います。 本体のパッケージが一般的なデータの検証を行います。 各地域やテーマに固有なデータについては別のパッケージで行います。

各地域ごとの検証クラス

  • アルゼンチン: Validate_AR

  • オーストリア: Validate_AT

  • オーストラリア: Validate_AU

  • ベルギー: Validate_BE

  • ブラジル: Validate_PTBR

  • カナダ: Validate_CA

  • デンマーク: Validate_DK

  • フィンランド: Validate_FI

  • フランス: Validate_FR

  • ドイツ: Validate_DE

  • アイルランド: Validate_IE

  • アイスランド: Validate_IS

  • オランダ: Validate_NL

  • ニュージーランド: Validate_NZ

  • ポーランド: Validate_PL

  • インド: Validate_IN

  • 南アフリカ: Validate_ZA

  • スペイン: Validate_ES

  • スイス: Validate_CH

  • イギリス: Validate_UK

  • アメリカ: Validate_US

特定のテーマについての検証クラス

  • 金融: Validate_Finance

  • クレジットカード: Validate_Finance_CreditCard

  • International Standard Product Numbers : Validate_ISPN

Validate (本体パッケージ)

これは本体となるパッケージで、さまざまなデータを検証するためのメソッドを提供します。 以下のようなメソッドが含まれます。

  • 数値 (最小値/最大値、十進数かどうか)

  • メールアドレス (構文、ドメイン検査)

  • 文字列 (定義済みの型。英大文字/英小文字、数値、...)

  • date (date, options) - options に指定できるのは、 format (%d-%m-%Y あるいは rfc822 準拠形式の日付)、 min (最小日を表す配列 ($day, $month, $year) あるいは PEAR::Date オブジェクト)、 max (最大日を表す配列 ($day, $month, $year) あるいは PEAR::Date オブジェクト)

  • uri (RFC2396)

  • 複数のデータの検証を一回のメソッドコールで行う (::multiple)

以下も参照ください。


関連ページ

このページの関連単語:  アルゼンチン  オーストリア  オーストラリア  アイルランド  アイスランド  オランダ  アフリカ  イギリス  アメリカ  クレジットカード  アドレス  オブジェクト