pg_cancel_query

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

pg_cancel_query — Зупинити асинхронний запит.

Опис

pg_cancel_query(PgSql\Connection $connection): bool

pg_cancel_query() скасовує виконання асинхронного запиту, надісланого функціями pg_send_query() pg_send_query_params() або pg_send_execute(). Неможливо завершити виконання запиту, запущеного функцією pg_query()

Список параметрів

connection

Екземпляр PgSql\Connection

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
8.1.0Параметрconnection тепер чекає екземпляр PgSql\Connection; раніше очікувався ресурс (resource

Приклади

Приклад #1 Приклад використання pg_cancel_query()****

Loading...

Результат виконання наведеного прикладу:

Первый запрос к pg_get_result(): Resource id #3
Resource id #3 получил 3 записей

Дивіться також

  • pg_send_query() - Надсилає асинхронний запит
  • pg_connection_busy() - Перевіряє, чи зайнято з'єднання на даний момент.