DB_common::setOption() -- Sets run-time configuration options for PEAR DB
Description
Sets run-time configuration options for PEAR DB.
Parameter
- string
$option
name of the option to set
- mixed
$value
value to set the option to
Table 39-1.
| Option | Data Type | Default Value | Description |
|---|
|
autofree
|
boolean
|
FALSE
|
should results be freed automatically when there are no more rows?
|
|
debug
|
integer
|
0
|
debug level
|
|
persistent
|
boolean
|
FALSE
|
should the connection be persistent?
|
|
portability
|
integer
|
DB_PORTABILITY_NONE
|
portability mode constant. These constants are bitwised, so
they can be combined using | and removed using
^. See the examples below and the
"Intro - Portability" for more information.
|
|
seqname_format
|
string
|
%s_seq
|
the sprintf() format string used on sequence names.
This format is applied to sequence names passed to
createSequence(),
nextID() and
dropSequence().
| |
|
ssl
|
boolean
|
FALSE
|
use ssl to connect?
|
Return value
integer - DB_OK on success
or a DB_Error object on failure
Note
This function can not be called
statically.