PHP 8.6.0 Beta 1 is available for testing

pg_host

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

pg_host Devuelve el nombre de host

Descripción

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

pg_host() devuelve el nombre de host asociado a la instancia de conexión PostgreSQL.

Parámetros

connection

Una instancia PgSql\Connection . Cuando connection es null , se usa la conexión predeterminada. La conexión predeterminada es la última conexión hecha por pg_connect() o pg_pconnect()

Advertencia

Desde PHP 8.1.0, usar la conexión predeterminada está obsoleto.

Valores devueltos

Una string que contiene el nombre del host de connection o una cadena vacía en caso de error.

Historial de cambios

Versión Descripción
8.1.0 El parámetro connection ahora espera una instancia de PgSql\Connection ; anteriormente, se esperaba un resource .
8.0.0 connection ahora es nullable.

Ejemplos

Ejemplo #1 Ejemplo con pg_host()

<?php
$pgsql_conn = pg_connect("dbname=mark host=localhost");
if ($pgsql_conn) {
 print "Correctamente conectado a : " . pg_host($pgsql_conn) . "<br/>\n";
} else {
 print pg_last_error($pgsql_conn);
 exit;
}
?>

Véase también

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes 1 note

up
0
mark at redbrick dot dcu dot ie
23 years ago
This is a simple example of this function, which returns the name of which PostreSQL Database you are currently connected to.
<?php
 $pgsql_conn = pg_connect("dbname=mark host=localhost");
 if ($pgsql_conn) {
 print "Successfully connected to: " . pg_host($pgsql_conn) . "<br/>\n";
 } else {
 print pg_last_error($pgsql_conn);
 exit;
 }
?>

This function is extremely useful for sites which connect to multiple Postgresql services.
Regards, --mark
+add a note

AltStyle によって変換されたページ (->オリジナル) /