Возможно ли в 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, где результат хранится в массиве.