Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.
ncurses_raw() переводит терминал в режим raw. Raw-режим похож на режим cbreak тем, что
вводимые символы немедленно передаются программе пользователя. Разница в том, что в режиме raw управляющие символы interrupt, quit,
suspend и flow передаются без интерпретации, а не генерируют сигнал. Возвращает TRUE, если возникла ошибка, иначе
FALSE.