PHP Conference Japan 2024

mysqli_driver 类

(PHP 5、PHP 7、PHP 8)

简介

mysqli_driver是单例模式的一个实例,即只有一个驱动程序可以通过任意数量的mysqli_driver实例访问。

类概要

final class mysqli_driver {
/* 属性 */
public readonly string $client_info;
public readonly int $client_version;
public readonly int $driver_version;
}

属性

client_info

客户端 API 标头版本

client_version

客户端版本

driver_version

MySQLi 驱动程序版本

警告

此属性自 PHP 8.1.0 起已弃用。强烈建议不要依赖此属性。

embedded

是否启用了 MySQLi Embedded 支持

警告

此属性自 PHP 8.0.0 起已移除

reconnect

允许或阻止重新连接(请参阅mysqli.reconnect INI 指令)

警告

此属性已与mysqli.reconnect INI 指令一起自 PHP 8.2.0 起移除

report_mode

设置为MYSQLI_REPORT_OFFMYSQLI_REPORT_ALLMYSQLI_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()

目录

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top