sapi_windows_generate_ctrl_event

(PHP 7 >= 7.4.0, PHP 8)

sapi_windows_generate_ctrl_event — Надіслати подію CTRL іншому процесу

Опис

sapi_windows_generate_ctrl_event(int $event, int $pid = 0): bool

Надіслати подію CTRL іншому процесу у тій самій групі процесів.

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

event

Подія CTRL PHP_WINDOWS_EVENT_CTRL_C або PHP_WINDOWS_EVENT_CTRL_BREAK

pid

Ідентифікатор процесу, якому необхідно надіслати подію. Якщо поставлено як , то подія буде надіслано всім процесам групи.

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

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

Приклади

Приклад #1 Использованиеsapi_windows_generate_ctrl_event()****

У цьому прикладі показано, як надіслати події CTRL+BREAKдочернему процессу. В данном случае дочерний процесс будет печататьЯ все ще живий! раз на секунду, доки користувач не натисне CTRL+BREAK. Після цього дочірній процес завершиться.

Loading...

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

  • proc_open() - Виконати команду та відкрити покажчик на файл для введення/виводу
  • sapi_windows_set_ctrl_handler() - Встановити чи видалити обробник події CTRL