PHP 8.0.12 Released!

pg_ping

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

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

Описание

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

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

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

connection

Экземпляр PgSql\Connection. Если параметр connection указан null, используется соединение по умолчанию. Соединение по умолчанию - это последнее соединение, выполненное с помощью функций pg_connect() или pg_pconnect().

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

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

Список изменений

Версия Описание
8.1.0 Параметр connection теперь ожидает экземпляр PgSql\Connection; ранее ожидался ресурс (resource).
8.0.0 connection теперь допускает значение null.

Примеры

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

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

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

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

add a note add a note

User Contributed Notes

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