(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
pg_ping — Ping database connection
$connection
null
pg_ping() pings a database connection and tries to reconnect it if it is broken.
connection
An PgSql\Connection instance. When connection is null, the default connection is used. The default connection is the last connection made by pg_connect() or pg_pconnect().
As of PHP 8.1.0, using the default connection is deprecated.
Returns true on success or false on failure.
true
false
Example #1 pg_ping() example
<?php $conn = pg_pconnect("dbname=publisher"); if (!$conn) { echo "An error occurred.\n"; exit; } if (!pg_ping($conn)) die("Connection is broken\n"); ?>