ignore_user_abort
(PHP 4, PHP 5, PHP 7, PHP 8)
ignore_user_abort — Встановити, чи має відключення клієнта переривати виконання скрипту
Опис
ignore_user_abort(?bool $enable = null): int
Встановлює, чи потрібно переривати роботу скрипту при відключенні клієнта.
При роботі з PHP-скриптом у командному рядку, коли термінал скрипта відключається без переривання роботи скрипта, скрипт буде зупинено, якщо параметр enable
не равен**true
**
Список параметрів
enable
Якщо параметр заданий і не null
, то ця функція встановлює ini-налаштування ignore_user_abort, заданим значенням параметра enable
. Якщо параметр не заданий, функція поверне попереднє значення опції без його зміни.
Значення, що повертаються
Повертає попереднє значення як цілого числа.
список змін
Версия | Опис |
---|---|
8.0.0 | enable тепер допускає значення null. |
Приклади
Приклад #1 Приклад використання ignore_user_abort()****
Loading...
Примітки
PHP не виявить, що користувач перервав з'єднання доти, доки не буде зроблено спробу відправлення інформації клієнту. Просте використання виразу echo не гарантує надсилання інформації, дивіться функцію flush()
Дивіться також
- connection_aborted() - Перевірити, чи клієнт вимкнено
- connection_status() - Повертає бітове поле стану з'єднання
- СмотритеУправління З'єднаннямдля більш детальної інформації з управління з'єднаннями в PHP.