PHP 8.1.2 Released!

Die Klasse mysqli_driver

(PHP 5, PHP 7, PHP 8)

Einführung

Die Klasse mysqli_driver ist eine Instanz des Monostate-Entwurfsmusters, d. h. es gibt nur einen Treiber, auf den durch eine beliebige Menge von mysqli_driver-Instanzen zugegriffen werden kann.

Klassenbeschreibung

final class mysqli_driver {
/* Eigenschaften */
public readonly string $client_info;
public readonly int $client_version;
public readonly int $driver_version;
public readonly bool $embedded;
public bool $reconnect = false;
public int $report_mode;
/* Methoden */
public embedded_server_end(): void
public embedded_server_start(int $start, array $arguments, array $groups): bool
}

Eigenschaften

client_info

Die Header-Version der Client-API

client_version

Die Client-Version

driver_version

Die Version des MySQLi-Treibers

Warnung

Diese Eigenschaft ist seit PHP 8.1.0 veraltet. Es wird dringend davon abgeraten, sich auf diese Eigenschaft zu verlassen.

embedded

Ist der MySQLi-Embedded-Support aktiviert?

Warnung

Diese Eigenschaft wurde in PHP 8.0.0 entfernt.

reconnect

Erlaubt oder verbietet das wiederverbinden (INI-Anweiung mysqli.reconnect).

report_mode

Wird auf MYSQLI_REPORT_OFF, MYSQLI_REPORT_ALL oder eine beliebige Kombination von MYSQLI_REPORT_STRICT (löst bei Fehlern Exceptions aus), MYSQLI_REPORT_ERROR (meldet Fehler) und MYSQLI_REPORT_INDEX (meldet Fehler bezüglich Indizes) gesetzt. Siehe auch mysqli_report().

Inhaltsverzeichnis

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top