pg_version
(PHP 5, PHP 7, PHP 8)
pg_version — Повертає масив, що містить версії клієнта, протоколу клієнт-серверної взаємодії та сервера (якщо є)
Опис
pg_version(?PgSql\Connection $connection = null): array
pg_version() повертає масив, що містить версії клієнта, протоколу клієнт-серверної взаємодії та сервера. Версії протоколу та сервера доступні, тільки якщо модуль PHP скомпільовано для PostgreSQL версії 7.4 або вище.
Для отримання детальної інформації про сервер використовуйте функцію pg_parameter_status()
Список параметрів
connection
Екземпляр PgSql\Connection. Якщо параметр connection
указан как**null
**, вибирається стандартне з'єднання. Стандартне з'єднання — це останнє з'єднання, яке встановила функція pg_connect() або pg_pconnect()
Увага
Починаючи з версії PHP 8.1.0, використання стандартного з'єднання застаріло.
Значення, що повертаються
Повертає масив із ключами client
protocol
иserver
та відповідними значеннями версій.
список змін
Версия | Опис |
---|---|
8.1.0 | Параметрconnection тепер чекає екземпляр PgSql\Connection; раніше очікувався ресурс (resource |
8.0.0 | connection тепер допускає значення null. |
Приклади
Приклад #1 Приклад використання pg_version()****
Loading...
Результат виконання наведеного прикладу:
7.4
Дивіться також
- pg_parameter_status() - Перегляд поточних значень параметрів сервера