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...
Дивіться також
- PDO::setAttribute() - Встановлення атрибуту
- PDOStatement::getAttribute() - Отримання значення атрибуту запиту PDOStatement
- PDOStatement::setAttribute() - Встановлює атрибут об'єкту PDOStatement