2024 年 PHP Conference Japan

pg_options

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

pg_options取得與連線相關聯的選項

說明

pg_options(?PgSql\Connection $connection = null): 字串

pg_options() 會傳回一個字串,其中包含指定 PostgreSQL 連線執行個體的選項。

參數

連線

一個 PgSql\Connection 實例。當 connectionnull 時,將使用預設連線。預設連線是由 pg_connect()pg_pconnect() 建立的最後一個連線。

警告

自 PHP 8.1.0 起,不建議使用預設連線。

返回值

包含 connection 選項的 字串

更新日誌

版本 說明
8.1.0 connection 參數現在需要一個 PgSql\Connection 實例;以前需要的是 資源
8.0.0 connection 現在可以為 null。

範例

範例 #1 pg_options() 範例

<?php
$pgsql_conn
= pg_connect("dbname=mark host=localhost");
echo
pg_options($pgsql_conn);
?>

參見

新增註解

使用者貢獻的註解 1 則註解

Robert Treat <xzilla at sourceforge>
19 年前
顯然這個函式不會返回連線字串中指定的資料庫名稱。我在 apache 2.x/php4.3.x/pg7.4.x 和 apache 1.3.x/php5.x/pg8rc1 上嘗試過,並在兩個設定中都看到了這種行為。
To Top