これは本体となるパッケージで、さまざまなデータを検証するためのメソッドを提供します。
以下のようなメソッドが含まれます。
数値 (最小値/最大値、十進数かどうか)
メールアドレス (構文、ドメイン検査)
-
文字列 (定義済みの型。英大文字/英小文字、数値、...)
-
date (date, options) - options に指定できるのは、
format (%d-%m-%Y あるいは rfc822 準拠形式の日付)、
min (最小日を表す配列 ($day, $month, $year)
あるいは PEAR::Date オブジェクト)、
max (最大日を表す配列 ($day, $month, $year)
あるいは PEAR::Date オブジェクト)
uri (RFC2396)
-
複数のデータの検証を一回のメソッドコールで行う (::multiple)
以下も参照ください。