sapi_windows_set_ctrl_handler Установить или удалить обработчик события CTRL &reftitle.description; boolsapi_windows_set_ctrl_handler callablenullhandler booladd&true; Устанавливает или удаляет обработчик события CTRL, который позволит процессам Windows CLI перехватывать или игнорировать события CTRL+C и CTRL+BREAK. Обратите внимание, что в многопоточном окружение это возможно только при вызове из главного потока. &reftitle.parameters; handler Функция обратного вызова, которая будет установлена или удалена. Эта функция будет вызываться при наступлении событий CTRL+C и CTRL+BREAK. Функция должна иметь следующую сигнатуру: voidhandler intevent event Полученное событие CTRL; PHP_WINDOWS_EVENT_CTRL_C или PHP_WINDOWS_EVENT_CTRL_BREAK. Установка параметра handler в значение &null; приведёт к игнорированию событий CTRL+C, но не CTRL+BREAK. add Если &true;, то обработчик будет установлен. Если &false;, то удалён. &reftitle.returnvalues; &return.success; &reftitle.examples; Использование <function>sapi_windows_set_ctrl_handler</function> В этом примере показано, как перехватывать события CTRL. ]]> &reftitle.seealso; sapi_windows_generate_ctrl_event