Прекратить выполнение PHP для цикла while или в командной строке с нажатием клавиши?

Возможно ли в php выйти из цикла при нажатии клавиши?

Например, постоянный для цикла для выхода из нажатия клавиши и для продолжения выполнения остальной части кода, а не для сигтерма, просто остановите цикл и продолжите?

Ctrl-C нажатие клавиши останавливает цикл, я считаю 😉

То, что вы хотите сделать, читается из stdin: http://linux.about.com/library/cmd/blcmdl3_stdin.htm

Вот учебник по тому, как это сделать в PHP: http://codegolf.com/boards/conversation/view/129

Надеюсь, это поможет!

Изменить: нашел вопрос, который ответил на это гораздо лучше: PHP CLI: как читать один символ ввода из TTY (не дожидаясь ввода ключа)?

для Windows вы можете использовать функции API для извлечения состояния клавиатуры. Способ вызова функций API Win32 описан в http://de.php.net/manual/en/ref.w32api.php . Функция API, которую вы должны вызвать, – это GetKeyboardState, где результат хранится в массиве.