牛牛在线工具

pg_version()

收录 8868 个 PHP 函数,含用途说明与用法示例。

pg_version()

获取当前连接的 PostgreSQL 数据库服务器的版本信息

函数名称:pg_version() 适用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7 函数描述:pg_version() 函数用于获取当前连接的 PostgreSQL 数据库服务器的版本信息。 语法:array pg_version ([ resource $connection ] ) 参数: connection(可选):一个 PostgreSQL 数据库连接资源。如果未指定连接,则默认使用最近的连接。 返回值:返回一个包含有关 PostgreSQL 服务器版本信息的关联数组。 返回数组的键值如下: 'server':包含服务器版本号的字符串,如 "9.6.5"。 'major':包含主版本号的整数,如 9。 'minor':包含次版本号的整数,如 6。 'patch':包含修订版本号的整数,如 5。 'extra':包含额外的版本信息的字符串,如 "beta1"。 示例: <?php // 创建一个 PostgreSQL 数据库连接 $conn = pg_connect("host=localhost port=5432 dbname=mydatabase user=myuser password=mypassword"); // 获取 PostgreSQL 服务器版本信息 $version = pg_version($conn); // 打印版本信息 echo "PostgreSQL 服务器版本:" . $version['server'] . "\n"; echo "主版本号:" . $version['major'] . "\n"; echo "次版本号:" . $version['minor'] . "\n"; echo "修订版本号:" . $version['patch'] . "\n"; echo "额外版本信息:" . $version['extra'] . "\n"; // 关闭连接 pg_close($conn); ?> 输出结果: PostgreSQL 服务器版本:9.6.5 主版本号:9 次版本号:6 修订版本号:5 额外版本信息: 注意事项: 在调用 pg_version() 函数之前,必须先建立一个有效的 PostgreSQL 数据库连接。 如果未指定连接参数,则该函数会使用最近的连接。如果没有可用的连接,将会返回 FALSE。 如果连接失败或发生错误,该函数也会返回 FALSE。 要获取 PostgreSQL 服务器的版本信息,需要在 PHP 中安装并启用 PostgreSQL 扩展。