HTML_QuickForm_select::load()

HTML_QuickForm_select::load() -- さまざまな型のデータソースから選択肢を読み込む

概要

require_once 'HTML/QuickForm/select.php';

PEAR_Error HTML_QuickForm_select::load (mixed &$options [, mixed $param1 = NULL [, mixed $param2 = NULL [, mixed $param3 = NULL [, mixed $param4 = NULL]]]])

説明

このメソッドは、オーバーロードされたメソッドのように振舞います。 最初の引数以外の引数はオプションで、 最初の引数の内容によってその意味合いが変わります。

最初の引数が配列の場合、すべての引数がその順に loadArray() に渡されます。最初の引数が DB_Result の場合、すべての引数がその順に loadDbResult() に渡されます。最初の引数が文字列あるいは DB 接続の場合、 すべての引数がその順に loadQuery() に渡されます。

パラメータ

mixed &$options

選択肢のソース。現在は連想配列あるいは DB_result をサポートしています。

mixed $param1

(オプション) 関数の詳細を参照ください。

mixed $param2

(オプション) 関数の詳細を参照ください。

mixed $param3

(オプション) 関数の詳細を参照ください。

mixed $param4

(オプション) 関数の詳細を参照ください。

返り値

成功した場合に TRUE を返します。

例外・エラー

PEAR_Error をスローします。

参照

loadArray()loadDbResult()loadQuery() も参照ください。

注意

since 1.1

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