Я пытаюсь переписать сценарий python в php. Сценарий python обрабатывает исключение KeyboardInterrupt
следующим образом:
except KeyboardInterrupt: pass
Я начинал с этого, но не могу понять, что поставить для ???
} catch (Exception $e) {
if ($e->getCode() == ??? ) {
//I have nothing to do but I could
}
}
Я надеялся найти что-то в do c в исключениях времени выполнения https://www.php.net/manual/en/class.runtimeexception.php, но не нашел ничего подходящего. Я также нашел это для php 7.4+ на windows (но включает в себя совершенно новую версию php и ограничен windows) PHP CLI в Windows: Обработка Ctrl- C commands?
Есть ли кроссплатформенный способ перехвата этого исключения в php? и если да, то как? Есть ли задокументированный список встроенных исключений php (код и сообщение)?