Клас mysqli_driver

(PHP 5, PHP 7, PHP 8)

Вступ

Классmysqli_driver є екземпляром шаблону monostate, тобто є лише один драйвер, до якого можна отримати доступ через довільну кількість екземплярів mysqli_driver

Огляд класів


    
     final
     class mysqli_driver
     {

    /* Свойства */
    
     public
     readonly
     string
      $client_info;

    public
     readonly
     int
      $client_version;

    public
     readonly
     int
      $driver_version;

    public
     int
      $report_mode;

   }

Властивості

client_info

Версія заголовка Client API

client_version

Версія Client

driver_version

Версія MySQLi Driver

Увага

Властивість оголошено застарілимв PHP 8.1.0. Полагаться на свойство крайне не рекомендуется.

embedded

Статус підтримки MySQLi Embedded

Увага

Свойствовидалено у PHP 8.0.0.

reconnect

Дозволити або заборонити перепідключення (дивіться INI-директиву mysqli.reconnect) .

Увага

Властивість була видалено разом із INI-директивою mysqli.reconnect у PHP 8.2.0.

report_mode

Установить**MYSQLI_REPORT_OFF** MYSQLI_REPORT_ALL або будь-яку комбінацію з MYSQLI_REPORT_STRICT (виклик винятків для помилок), MYSQLI_REPORT_ERROR (повідомлення про помилки) та MYSQLI_REPORT_INDEX (Помилки, пов'язані з індексами). Дивіться також mysqli_report()

список змін

ВерсияОпис
8.2.0Властивість mysqli_driver::$reconnect було видалено.
8.1.0Властивість mysqli_driver::$driver_version оголошено застарілим.
8.0.0Властивість mysqli_driver::$embedded було видалено.
7.4.0Методmysqli_driver::embedded_server_start()иmysqli_driver:embedded_server_end() були вилучені.

Зміст