PostgreSQL
PHP Manual

pg_ping

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

pg_pingПроверка соединения с базой данных

Описание

bool pg_ping ([ resource $connection ] )

pg_ping() проверяет соединение с базой данных и переподключается, если оно нарушено.

Список параметров

connection

Ресурс подключения к базе данных PostgreSQL. Если параметр connection не задан, будет использовано подключение по умолчанию - последнее соединение, открытое функцией pg_connect() или pg_pconnect().

Возвращаемые значения

Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.

Примеры

Пример #1 Пример использования pg_ping()

<?php 
$conn 
pg_pconnect("dbname=publisher");
if (!
$conn) {
  echo 
"Произошла ошибка.\n";
  exit;
}

if (!
pg_ping($conn))
  die(
"Соединение нарушено\n");
?>

Смотрите также


PostgreSQL
PHP Manual