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().

Внимание

Начиная с версии PHP 8.1.0, использование соединения по умолчанию устарело.

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

Возвращает 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