PHP 8.6.0 Beta 1 is available for testing

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

function 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 predeterminada. La conexión predeterminada es la última conexión hecha por pg_connect() o pg_pconnect()

Advertencia

Desde PHP 8.1.0, usar la conexión predeterminada 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");
?>

Véase también

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /