(PHP 5, PHP 7, PHP 8)
The mysqli_driver class is an instance of the monostate pattern, i.e. there is only one driver which can be accessed though an arbitrary amount of mysqli_driver instances.
The Client API header version
The Client version
The MySQLi Driver version
This property has been deprecated as of PHP 8.1.0. Relying on this property is highly discouraged.
Whether MySQLi Embedded support is enabled
This property has been removed as of PHP 8.0.0.
Allow or prevent reconnect (see the mysqli.reconnect INI directive)
This property has been removed along with the mysqli.reconnect INI directive as of PHP 8.2.0.
Set to MYSQLI_REPORT_OFF
,
MYSQLI_REPORT_ALL
or any combination of
MYSQLI_REPORT_STRICT
(throw Exceptions for errors),
MYSQLI_REPORT_ERROR
(report errors) and
MYSQLI_REPORT_INDEX
(errors regarding indexes).
See also mysqli_report().
Version | Description |
---|---|
8.2.0 | mysqli_driver::$reconnect was removed. |
8.1.0 | mysqli_driver::$driver_version has been deprecated. |
8.0.0 | mysqli_driver::$embedded was removed. |
7.4.0 | mysqli_driver::embedded_server_start() and mysqli_driver:embedded_server_end() were removed. |