(PHP 4, PHP 5, PHP 7, PHP 8)
pg_tty — Return the TTY name associated with the connection
pg_tty() returns the TTY name that server
side debugging output is sent to on the given PostgreSQL
connection instance.
Note:
pg_tty() is obsolete, since the server no longer pays attention to the TTY setting, but the function remains for backwards compatibility.
connectionAn 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().
As of PHP 8.1.0, using the default connection is deprecated.
A string containing the debug TTY of the connection.
| Version | Description |
|---|---|
| 8.1.0 |
The connection parameter expects an PgSql\Connection
instance now; previously, a resource was expected.
|
| 8.0.0 |
connection is now nullable.
|
Example #1 pg_tty() example
<?php
$pgsql_conn = pg_connect("dbname=mark host=localhost");
if ($pgsql_conn) {
print "Server debug TTY is: " . pg_tty($pgsql_conn) . "<br/>\n";
} else {
print pg_last_error($pgsql_conn);
exit;
}
?>