Methods | ||
---|---|---|
public
|
setAttribute(int $attribute, mixed $value): bool
|
# |
public
|
__construct(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null)
|
# |
public
static
|
connect(string $dsn, ?string $username = null, ?string $password = null, ?array $options = null): static
|
# |
public
|
beginTransaction(): bool
|
# |
public
|
commit(): bool
|
# |
public
|
errorCode(): string|null
|
# |
public
|
errorInfo(): array
|
# |
public
|
exec(string $statement): int|false
|
# |
public
|
getAttribute(int $attribute): bool|int|string|array|null
|
# |
public
static
|
getAvailableDrivers(): array
|
# |
public
|
inTransaction(): bool
|
# |
public
|
lastInsertId(?string $name = null): string|false
|
# |
public
|
prepare(string $query, array $options = []): PDOStatement|false
|
# |
public
|
query(string $query, ?int $fetchMode = null, mixed ...$fetchModeArgs): PDOStatement|false
|
# |
public
|
quote(string $string, int $type = PDO::PARAM_STR): string|false
|
# |
public
|
rollBack(): bool
|
# |
Constants | |||
---|---|---|---|
public
|
int |
PARAM_NULL = 0
|
# |
public
|
int |
PARAM_BOOL = 5
|
# |
public
|
int |
PARAM_INT = 1
|
# |
public
|
int |
PARAM_STR = 2
|
# |
public
|
int |
PARAM_LOB = 3
|
# |
public
|
int |
PARAM_STMT = 4
|
# |
public
|
int |
PARAM_INPUT_OUTPUT = UNKNOWN
|
# |
public
|
int |
PARAM_STR_NATL = UNKNOWN
|
# |
public
|
int |
PARAM_STR_CHAR = UNKNOWN
|
# |
public
|
int |
PARAM_EVT_ALLOC = UNKNOWN
|
# |
public
|
int |
PARAM_EVT_FREE = UNKNOWN
|
# |
public
|
int |
PARAM_EVT_EXEC_PRE = UNKNOWN
|
# |
public
|
int |
PARAM_EVT_EXEC_POST = UNKNOWN
|
# |
public
|
int |
PARAM_EVT_FETCH_PRE = UNKNOWN
|
# |
public
|
int |
PARAM_EVT_FETCH_POST = UNKNOWN
|
# |
public
|
int |
PARAM_EVT_NORMALIZE = UNKNOWN
|
# |
public
|
int |
FETCH_DEFAULT = UNKNOWN
|
# |
public
|
int |
FETCH_LAZY = UNKNOWN
|
# |
public
|
int |
FETCH_ASSOC = UNKNOWN
|
# |
public
|
int |
FETCH_NUM = UNKNOWN
|
# |
public
|
int |
FETCH_BOTH = UNKNOWN
|
# |
public
|
int |
FETCH_OBJ = UNKNOWN
|
# |
public
|
int |
FETCH_BOUND = UNKNOWN
|
# |
public
|
int |
FETCH_COLUMN = UNKNOWN
|
# |
public
|
int |
FETCH_CLASS = UNKNOWN
|
# |
public
|
int |
FETCH_INTO = UNKNOWN
|
# |
public
|
int |
FETCH_FUNC = UNKNOWN
|
# |
public
|
int |
FETCH_GROUP = UNKNOWN
|
# |
public
|
int |
FETCH_UNIQUE = UNKNOWN
|
# |
public
|
int |
FETCH_KEY_PAIR = UNKNOWN
|
# |
public
|
int |
FETCH_CLASSTYPE = UNKNOWN
|
# |
public
|
int |
FETCH_SERIALIZE = UNKNOWN
|
# |
public
|
int |
FETCH_PROPS_LATE = UNKNOWN
|
# |
public
|
int |
FETCH_NAMED = UNKNOWN
|
# |
public
|
int |
ATTR_AUTOCOMMIT = UNKNOWN
|
# |
public
|
int |
ATTR_PREFETCH = UNKNOWN
|
# |
public
|
int |
ATTR_TIMEOUT = UNKNOWN
|
# |
public
|
int |
ATTR_ERRMODE = UNKNOWN
|
# |
public
|
int |
ATTR_SERVER_VERSION = UNKNOWN
|
# |
public
|
int |
ATTR_CLIENT_VERSION = UNKNOWN
|
# |
public
|
int |
ATTR_SERVER_INFO = UNKNOWN
|
# |
public
|
int |
ATTR_CONNECTION_STATUS = UNKNOWN
|
# |
public
|
int |
ATTR_CASE = UNKNOWN
|
# |
public
|
int |
ATTR_CURSOR_NAME = UNKNOWN
|
# |
public
|
int |
ATTR_CURSOR = UNKNOWN
|
# |
public
|
int |
ATTR_ORACLE_NULLS = UNKNOWN
|
# |
public
|
int |
ATTR_PERSISTENT = UNKNOWN
|
# |
public
|
int |
ATTR_STATEMENT_CLASS = UNKNOWN
|
# |
public
|
int |
ATTR_FETCH_TABLE_NAMES = UNKNOWN
|
# |
public
|
int |
ATTR_FETCH_CATALOG_NAMES = UNKNOWN
|
# |
public
|
int |
ATTR_DRIVER_NAME = UNKNOWN
|
# |
public
|
int |
ATTR_STRINGIFY_FETCHES = UNKNOWN
|
# |
public
|
int |
ATTR_MAX_COLUMN_LEN = UNKNOWN
|
# |
public
|
int |
ATTR_EMULATE_PREPARES = UNKNOWN
|
# |
public
|
int |
ATTR_DEFAULT_FETCH_MODE = UNKNOWN
|
# |
public
|
int |
ATTR_DEFAULT_STR_PARAM = UNKNOWN
|
# |
public
|
int |
ERRMODE_SILENT = UNKNOWN
|
# |
public
|
int |
ERRMODE_WARNING = UNKNOWN
|
# |
public
|
int |
ERRMODE_EXCEPTION = UNKNOWN
|
# |
public
|
int |
CASE_NATURAL = UNKNOWN
|
# |
public
|
int |
CASE_LOWER = UNKNOWN
|
# |
public
|
int |
CASE_UPPER = UNKNOWN
|
# |
public
|
int |
NULL_NATURAL = UNKNOWN
|
# |
public
|
int |
NULL_EMPTY_STRING = UNKNOWN
|
# |
public
|
int |
NULL_TO_STRING = UNKNOWN
|
# |
public
|
string |
ERR_NONE = UNKNOWN
|
# |
public
|
int |
FETCH_ORI_NEXT = UNKNOWN
|
# |
public
|
int |
FETCH_ORI_PRIOR = UNKNOWN
|
# |
public
|
int |
FETCH_ORI_FIRST = UNKNOWN
|
# |
public
|
int |
FETCH_ORI_LAST = UNKNOWN
|
# |
public
|
int |
FETCH_ORI_ABS = UNKNOWN
|
# |
public
|
int |
FETCH_ORI_REL = UNKNOWN
|
# |
public
|
int |
CURSOR_FWDONLY = UNKNOWN
|
# |
public
|
int |
CURSOR_SCROLL = UNKNOWN
|
# |