HTML_QuickForm::addElement()

HTML_QuickForm::addElement() -- フォームへ要素を追加する

概要

require_once 'HTML/QuickForm.php';

object &HTML_QuickForm::addElement (mixed $element)

説明

フォームに要素を追加します。 $element が要素型の文字列表現である場合は、 このメソッドは可変引数を受け取ります。それらの引数の意味および引数の数は、 要素の型によって異なります。

パラメータ

mixed $element

要素オブジェクトか、追加する要素種類(text, textarea, file...)

返り値

return 追加した要素へのリファレンス。

例外・エラー

表 47-1PEAR_Error の値

エラーコードエラーメッセージ原因解決
QUICKFORM_UNREGISTERED_ELEMENTElement '$element' does not exist in HTML_QuickForm::_loadElement()未知の要素種類の追加を試みました。HTML_QuickForm::registerElementType() を使って種類名のつづりを確認してください。
QUICKFORM_INVALID_ELEMENT_NAMEElement 'elementName' already exists in HTML_QuickForm::addElement()要素の追加を試みましたが、既に同名の要素がありました。違う要素名を選んでください。

注意

since 1.0

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