設定するオプションの名前。
オプションに設定する値。
表 39-1
オプション | データ型 | デフォルト値 | 説明 | |
---|---|---|---|---|
autofree | boolean | FALSE | 結果の行がなくなった場合、自動的に結果を開放しますか? | |
debug | integer | 0 | デバッグレベル | |
persistent | boolean | FALSE | 接続は持続的ですか? | |
portability | integer | DB_PORTABILITY_NONE | 移植性モードの定数。ビット演算で処理されます。機能を追加する際には | を、削除する際には ^ を使用します。詳細な情報は、以下の例と "導入 - 移植性" を参照ください。 | |
seqname_format | string | %s_seq | シーケンス名に使用される、sprintf() の書式指定文字列。これは、 createSequence()、 nextID() および dropSequence() に渡されるシーケンス名に 適用されます。 | |
ssl | boolean | FALSE | 接続に ssl を使用しますか? |
表 39-2PEAR_Error の値
エラーコード | エラーメッセージ | 原因 | 対応法 |
---|---|---|---|
NULL | unknown option | 指定されたオプションは存在しません。 | $option の記述に間違いがないかを調べます。 |
例 39-1単純な setOption() の例
|
例 39-2移植性モード「小文字化」および「トリム」を指定する
|
例 39-3「トリム」以外のすべての移植性モードを指定する
|