11111

PDO::getAttribute

Пред.

След.

PDO::getAttribute

(no version information, might be only in CVS)PDO::getAttribute --

Retrieve a database connection attribute

Описание

mixed PDO::getAttribute (int attribute)

Внимание

-Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.

Поведение этой функции, ее имя и относящаяся к ней документация

могут измениться в последующих версиях PHP без уведомления.

Используйте эту функцию на свой страх и риск.

- This function returns the value of a database connection attribute. To

retrieve PDOStatement attributes, refer to

PDOStatement::getAttribute().

- Note that some database/driver combinations may not support all of the

database connection attributes.

Список параметров

-

attribute

- One of the PDO_ATTR_* constants. The constants that

apply to database connections are as follows:

PDO_ATTR_AUTOCOMMIT
PDO_ATTR_CASE
PDO_ATTR_CLIENT_VERSION
PDO_ATTR_CONNECTION_STATUS
PDO_ATTR_DRIVER_NAME
PDO_ATTR_ERRMODE
PDO_ATTR_ORACLE_NULLS
PDO_ATTR_PERSISTENT
PDO_ATTR_PREFETCH
PDO_ATTR_SERVER_INFO
PDO_ATTR_SERVER_VERSION
PDO_ATTR_TIMEOUT

Возвращаемые значения

- A successful call returns the value of the requested PDO attribute.

An unsuccessful call returns null.

Примеры

-

Пример 1. Retrieving database connection attributes

<?php

$conn = new PDO('odbc:sample', 'db2inst1', 'ibmdb2');

print "\nPDO_ATTR_AUTOCOMMIT: ";

print $conn->getAttribute(PDO_ATTR_AUTOCOMMIT);

print "\nPDO_ATTR_ERRMODE: ";

print $conn->getAttribute(PDO_ATTR_ERRMODE);

print "\nPDO_ATTR_CASE: ";

print $conn->getAttribute(PDO_ATTR_CASE);

print "\nPDO_ATTR_CLIENT_VERSION: ";

print $conn->getAttribute(PDO_ATTR_CLIENT_VERSION);

print "\nPDO_ATTR_CONNECTION_STATUS: ";

print $conn->getAttribute(PDO_ATTR_CONNECTION_STATUS);

print "\nPDO_ATTR_ORACLE_NULLS: ";

print $conn->getAttribute(PDO_ATTR_ORACLE_NULLS);

print "\nPDO_ATTR_PERSISTENT: ";

print $conn->getAttribute(PDO_ATTR_PERSISTENT);

print "\nPDO_ATTR_PREFETCH: ";

print $conn->getAttribute(PDO_ATTR_PREFETCH);

print "\nPDO_ATTR_SERVER_INFO: ";

print $conn->getAttribute(PDO_ATTR_SERVER_INFO);

print "\nPDO_ATTR_SERVER_VERSION: ";

print $conn->getAttribute(PDO_ATTR_SERVER_VERSION);

print "\nPDO_ATTR_TIMEOUT: ";

print $conn->getAttribute(PDO_ATTR_TIMEOUT);

?>

Смотрите также

-

PDO::setAttribute()
PDOStatement::getAttribute()
PDOStatement::setAttribute()

Пред.

Начало

След.

PDO::exec

Уровень выше

PDO::lastInsertId 22222

Free Web Hosting