データベース名を取得する
$connection
null
pg_dbname は、 PostgreSQL の connection インスタンスで指定した データベースの名前を返します。
connection
PgSql\Connection クラスのインスタンス。 connection が null, の場合、デフォルトの接続を使います。 デフォルトの接続とは、pg_connect または pg_pconnect によって確立された直近の接続です。
PHP 8.1.0 以降では、デフォルトの接続を使うことは推奨されなくなりました。
connection が指すデータベースの名前を表す 文字列を返します。
例1 pg_dbname の例
<?php error_reporting(E_ALL); pg_connect("host=localhost port=5432 dbname=mary"); echo pg_dbname(); // mary?>