pg_version
(PHP 5, PHP 7)
pg_version — Возвращает массив, содержащий версии клиента, протокола клиент-серверного взаимодействия и сервера (если доступно)
Описание
$connection
= ?
) : arraypg_version() возвращает массив, содержащий версии клиента, протокола клиент-серверного взаимодействия и сервера. Версии протокола и сервера доступны, только если PHP-расширение скомпилировано для PostgreSQL версии 7.4 или выше.
Для получения детальной информации о сервере используйте функцию pg_parameter_status().
Список параметров
-
connection
-
Ресурс подключения к базе данных PostgreSQL. Если параметр
connection
не задан, будет использовано подключение по умолчанию - последнее соединение, открытое функцией pg_connect() или pg_pconnect().
Возвращаемые значения
Возвращает массив с ключами client
,
protocol
и server
и
соответствующими значениями версий, либо false
в случае ошибки или
некорректно работающего соединения.
Примеры
Пример #1 Пример использования pg_version()
<?php
$dbconn = pg_connect("host=localhost port=5432 dbname=mary")
or die("Could not connect");
$v = pg_version($dbconn);
echo $v['client'];
?>
Результат выполнения данного примера:
7.4