pg_get_result
(PHP 4 >= 4.2.0, PHP 5, PHP 7, PHP 8)
pg_get_result — Отримання результату асинхронного запиту
Опис
pg_get_result(PgSql\Connection $connection): PgSql\Result|false
pg_get_result() отримує екземпляр PgSql\Resultиз асинхронного запроса, запущенного функциямиpg_send_query() pg_send_query_params() або pg_send_execute()
pg_send_query() та інші функції, що посилають асинхронні запити, може надсилати відразу кілька запитів на сервер. Функція pg_get_result() отримає результати всіх запитів по черзі.
Список параметрів
connection
Екземпляр PgSql\Connection
Значення, що повертаються
Екземпляр PgSql\Result, либо**false
**коли доступних результатів більше немає.
список змін
Версия | Опис |
---|---|
8.1.0 | Повертає екземпляр PgSql\Result; раніше повертався ресурс (resource |
8.1.0 | Параметрconnection тепер чекає екземпляр PgSql\Connection; раніше очікувався ресурс (resource |
Приклади
Приклад #1 Приклад використання pg_get_result()****
Loading...
Результат виконання наведеного прикладу:
Первый вызов pg_get_result(): Resource id #3
Resource id #3 имеет 3 записей
Второй вызов pg_get_result(): Resource id #4
Resource id #4 имеет 1 записей
Дивіться також
- pg_send_query() - Надсилає асинхронний запит