HTML_QuickForm::addElement()

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

概要

require_once 'HTML/QuickForm.php';

object &HTML_QuickForm::addElement (mixed $element)

説明

フォームに要素を追加します。If $element is a string representing an element type, then this method accepts variable number of parameters, their meaning and count depending on element type.

パラメータ

mixed $element

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

返り値

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

例外・エラー

表 40-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

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