(PHP 4, PHP 5, PHP 7, PHP 8)
pg_port — Return the port number associated with the connection
   pg_port() returns the port number that the
   given PostgreSQL connection instance is
   connected to.
  
connectionAn PgSql\Connection instance.
When connection is null, the default connection is used.
The default connection is the last connection made by pg_connect()
or pg_pconnect().
As of PHP 8.1.0, using the default connection is deprecated.
   A string containing the port number of the database
   server the connection is to, 
   or empty string on error.
  
| Version | Description | 
|---|---|
| 8.1.0 | The connectionparameter expects an PgSql\Connection
  instance now; previously, a resource was expected. | 
| 8.0.0 | connectionis now nullable. | 
Example #1 pg_port() example
<?php
$pgsql_conn = pg_connect("dbname=mark host=localhost");
if ($pgsql_conn) {
   print "Successfully connected to port: " . pg_port($pgsql_conn) . "<br/>\n";
} else {
   print pg_last_error($pgsql_conn);
   exit;
}
?>