PHP 8.4.2 Released!

pg_ping

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

pg_pingPrüft die Datenbankverbindung

Beschreibung

pg_ping(?PgSql\Connection $connection = null): bool

pg_ping() prüft eine Datenbankverbindung und versucht einen erneuten Verbindungsaufbau, falls die Verbindung abbricht.

Parameter-Liste

connection

Eine PgSql\Connection-Instanz. Falls connection null ist, wird die Standardverbindung benutzt. Das ist die zuletzt mit pg_connect() oder pg_pconnect() aufgebaute Verbindung.

Warnung

Seit PHP 8.1.0 ist die Verwendung der Standardverbindung veraltet.

Rückgabewerte

Gibt bei Erfolg true zurück. Bei einem Fehler wird false zurückgegeben.

Changelog

Version Beschreibung
8.1.0 Der Parameter connection erwartet nun eine PgSql\Connection-Instanz; vorher wurde eine Ressource erwartet.
8.0.0 connection ist jetzt nullbar.

Beispiele

Beispiel #1 pg_ping() Beispiel

<?php
$conn
= pg_pconnect("dbname=publisher");
if (!
$conn) {
echo
"Ein Fehler ist aufgetreten.\n";
exit;
}

if (!
pg_ping($conn))
die(
"Die Verbindung ist unterbrochen\n");
?>

Siehe auch

add a note

User Contributed Notes

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