Клас 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() були вилучені. |
Зміст
- mysqli_driver::embedded_server_end - Зупиняє вбудований сервер
- mysqli_driver::embedded_server_start— Ініціалізує та запускає вбудований сервер
- mysqli_driver::$report_mode— Встановлює режим звіту про помилки mysqli