pg_ping

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

pg_ping Ping la conexión a la base de datos

Descripción

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

pg_ping() realiza un ping a la conexión a la base de datos y intenta reconectarse si la conexión se ha perdido.

Parámetros

connection

Una instancia PgSql\Connection. Cuando connection es null, se usa la conexión por defecto. La conexión por defecto es la última conexión hecha por pg_connect() o pg_pconnect()

Advertencia

Desde PHP 8.1.0, usar la conexión por defecto está obsoleto.

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error.

Historial de cambios

Versión Descripción
8.1.0 El parámetro connection ahora espera una instancia de PgSql\Connection ; anteriormente, se esperaba un resource.
8.0.0 connection ahora es nullable.

Ejemplos

Ejemplo #1 Ejemplo con pg_ping()

<?php
$conn
= pg_pconnect ("dbname=publisher");
if (!
$conn) {
echo
"Se ha producido un error.\n";
exit;
}

if (!
pg_ping($conn))
die(
"La conexión se ha perdido\n");
?>

Ver también

add a note

User Contributed Notes

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