Beispiel #1
0
 /**
  * Sets echo state
  * @param bool $state True of false
  * @see http://www.php.net/manual/en/function.ncurses-echo.php
  * @return Ncurses This object
  */
 public function setEchoState($state)
 {
     if ($state) {
         ncurses_echo();
     } else {
         ncurses_noecho();
     }
     return $this;
 }
Beispiel #2
0
 function distroy()
 {
     ncurses_clear();
     ncurses_echo();
     ncurses_refresh();
     ncurses_end();
 }
<?php

$line = '';
ncurses_init();
ncurses_addstr("Type a message, ending with !\n");
/* Display the keystrokes as they are typed */
ncurses_echo();
while (($c = ncurses_getch()) != ord("!")) {
    $line .= chr($c);
}
ncurses_end();
print "You typed: [{$line}]\n";