PHP Conference Nagoya 2025

pg_get_pid

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

pg_get_pidObtém o ID do processo do backend

Descrição

pg_get_pid(PgSql\Connection $connection): int

pg_get_pid() obtém o PID do backend (processo do servidor de banco de dados). O PID é útil para determinar se uma mensagem NOTIFY recebida via pg_get_notify() é enviada de outro processo ou não.

Parâmetros

connection

Uma instância de PgSql\Connection.

Valor Retornado

O ID do processo do banco de dados backend.

Registro de Alterações

Versão Descrição
8.1.0 O parâmetro connection agora espera uma instância de PgSql\Connection; anteriormente, um resource era esperado.

Exemplos

Exemplo #1 PID de backend do PostgreSQL

<?php
$conn
= pg_pconnect("dbname=publisher");
if (!
$conn) {
echo
"Ocorreu um erro.\n";
exit;
}

// PID do processo de backend. Use PID com pg_get_notify()
$pid = pg_get_pid($conn);
?>

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top