PG_GET_PID(3) PG_GET_PID(3)
pg_get_pid - Gets the backend's process ID
SYNOPSIS
int pg_get_pid (resource $connection)
DESCRIPTION
pg_get_pid(3) gets the backend's (database server process) PID. The PID is useful to determine whether or not a NOTIFY message received via
pg_get_notify(3) is sent from another process or not.
PARAMETERS
o $connection
- PostgreSQL database connection resource.
RETURN VALUES
The backend database process ID.
EXAMPLES
Example #1
PostgreSQL backend PID
<?php
$conn = pg_pconnect("dbname=publisher");
if (!$conn) {
echo "An error occurred.
";
exit;
}
// Backend process PID. Use PID with pg_get_notify()
$pid = pg_get_pid($conn);
?>
SEE ALSO
pg_get_notify(3).
PHP Documentation Group PG_GET_PID(3)