(PHP 5, PHP 7, PHP 8)
pg_version — Liefert ein Array, das die Versionen von Client, Protokoll und Server enthält (falls verfügbar).
pg_version() Gibt ein Array zurück, das die Versionen von Client, Protokoll und Server enthält. Protokoll- und Serverversion sind nur verfügbar, wenn PHP mit PostgreSQL 7.4 und neuer kompiliert wurde.
Um genauere Informationen über den Server zu erhalten, verwenden Sie pg_parameter_status().
connectionEine PgSql\Connection-Instanz.
Falls connection null ist, wird die Standardverbindung benutzt.
Das ist die zuletzt mit pg_connect() oder pg_pconnect() aufgebaute Verbindung.
Seit PHP 8.1.0 ist die Verwendung der Standardverbindung veraltet.
Gibt ein Array mit den Schlüsseln client,
protocol und server zurück, in dem
die entsprechenden Werte gespeichert sind, falls sie verfügbar sind.
| Version | Beschreibung |
|---|---|
| 8.1.0 |
Der Parameter connection erwartet nun eine PgSql\Connection-Instanz;
vorher wurde eine Ressource erwartet.
|
| 8.0.0 |
connection ist jetzt nullbar.
|
Beispiel #1 pg_version()-Beispiel
<?php
$dbconn = pg_connect("host=localhost port=5432 dbname=mary")
or die("Verbindungsaufbau fehlgeschlagen");
$v = pg_version($dbconn);
echo $v['client'];
?>Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
7.4