(PHP 5, PHP 7, PHP 8)
pg_version — Returns an array with client, protocol and server version (when available)
pg_version() returns an array with the client, protocol and server version. Protocol and server versions are only available if PHP was compiled with PostgreSQL 7.4 or later.
For more detailed server information, use pg_parameter_status().
connection
Uma instância de PgSql\Connection. Quando o parâmetro connection
for null
, a conexão padrão será usada. A conexão padrão é a última conexão feita por pg_connect() ou pg_pconnect().
A partir do PHP 8.1.0, usar a conexão padrão tornou-se defasado.
Returns an array with client
, protocol
and server
keys and values (if available).
Versão | Descrição |
---|---|
8.1.0 | O parâmetro connection agora espera uma instância de PgSql\Connection; anteriormente, um resource era esperado. |
8.0.0 | connection is now nullable. |
Exemplo #1 pg_version() example
<?php
$dbconn = pg_connect("host=localhost port=5432 dbname=mary")
or die("Could not connect");
$v = pg_version($dbconn);
echo $v['client'];
?>
O exemplo acima produzirá:
7.4