HTML_QuickForm::addFormRule()

HTML_QuickForm::addFormRule() -- 全体的な検証規則を追加する

概要

require_once 'HTML/QuickForm.php';

void HTML_QuickForm::addFormRule (mixed $rule)

説明

複数のフィールドにまたがる規則を追加したい場合、 あるいはフォームにまったく独自の検証を適用したい場合に これを使用します。検証に成功した場合は、 関数/メソッドは TRUE を返します。また、エラーが発生した場合は 配列 array('要素名' => 'エラー') が返されます。

パラメータ

mixed $rule

有効なコールバックです。

例外・エラー

表 47-1PEAR_Error の値

エラーコードエラーメッセージ意味解決
QUICKFORM_INVALID_RULECallback function does not exist in HTML_QuickForm::addFormRule()callback として存在しない関数の名前を使用しようとします。スペルチェックをしてください。

注意

since 3.1

この関数は、スタティックにコールする ことはできません。