pg_ping
(PHP 4 >= 4.3.0, PHP 5)
pg_ping — Ping a conexión de base de datos
Descripción
bool pg_ping
([ resource
$connection
] )pg_ping()Hace pings a una conexión de base de datos y trata de conectarla de nuevo si está rota.
Parámetros
-
connection -
Recurso de conexión de base de datos PostgreSQL. Cuando el parametro
connectionno está presente, se utiliza la conexión por defecto. La conexión por defecto es la última conexión realizada por pg_connect() o pg_pconnect().
Valores devueltos
Devuelve TRUE en caso de éxito o FALSE en caso de error.
Ejemplos
Ejemplo #1 Ejemplo de pg_ping()
<?php
$conn = pg_pconnect("dbname=publisher");
if (!$conn) {
echo "Ha ocurrido un error.\n";
exit;
}
if (!pg_ping($conn))
die("La conexión está rota\n");
?>
Ver también
- pg_connection_status() - Obtener estado de la conexión
- pg_connection_reset() - Restablece conexión (reconectar)