pg_port

(PHP 4, PHP 5, PHP 7, PHP 8)

pg_port 返回 connection 相关的端口号

说明

pg_port(?PgSql\Connection $connection = null): string

pg_port() 返回连接指定 PostgreSQL connection 实例的端口号。

参数

connection

An 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().

Warning

As of PHP 8.1.0, using the default connection is deprecated.

返回值

string,包含 connection 连接到的数据库服务器的端口号,错误时为空字符串。

更新日志

版本 说明
8.1.0 现在 connection 参数接受 PgSql\Connection 实例,之前接受 资源(resource)
8.0.0 connection 现在可为 null。

示例

Example #1 pg_port() 示例

<?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;
}
?>