The mysqli_driver class (original) (raw)

(PHP 5, PHP 7)

Introduction

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.

Class synopsis

mysqli_driver {

public readonly string client_info ;

public readonly string client_version ;

public readonly string driver_version ;

public readonly string embedded ;

public bool reconnect ;

public int report_mode ;

public embedded_server_start ( int $start , array $arguments , array $groups ) : bool

}

Properties

client_info

The Client API header version

client_version

The Client version

driver_version

The MySQLi Driver version

embedded

Whether MySQLi Embedded support is enabled

reconnect

Allow or prevent reconnect (see the mysqli.reconnect INI directive)

report_mode

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().

Table of Contents