PDO::getAttribute

(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.2.0)

PDO::getAttribute — Отримує атрибут з'єднання з базою даних

Опис

public PDO::getAttribute(int $attribute): mixed

Ця функція повертає значення атрибута з'єднання з базою даних. Щоб отримати атрибути об'єкта PDOStatement, звертаються до методу PDOStatement::getAttribute()

Зверніть увагу, що не всі комбінації бази даних/драйвер підтримують всі атрибути з'єднання з базою даних.

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

attribute

Одна из константPDO::ATTR_*. Список загальних атрибутів, що застосовуються до підключень до бази даних:

  • 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

Деякі драйвери можуть використовувати додаткові, характерні для цього драйвера, атрибути. Зверніть увагу, що атрибути драйвера не повинні використовувати з іншими драйверами.

Значення, що повертаються

Повертає значення атрибута запитаного PDO (при успішному виклику). Невдалий виклик повертає null

Помилки

МетодPDO::getAttribute() може викинути виняток PDOException, коли базовий драйвер не підтримує запитаний у параметрі attributeатрибут.

Приклади

Приклад #1 Отримання атрибутів з'єднання з базою даних

Loading...

Дивіться також