This usually depends on how you configured your tty. I think by default it 
is buffered by the OS until a newline so it's probably not PHP which needs 
changing but your settings.

Andi

At 12:30 PM 12/15/2001 -0800, August Zajonc wrote:
>I've really run into a wall trying to get single charachters from stdin.
>
>Something similar to the getchar macro or a real fgetc would be nice.
>
>The current behavior is that more than a signle charachter can be typed and
>fgetc only returns when it sees a "\n".
>
>I'd like it to return immediatly after the first charachter.
>
>fscanf with a format string something like "%c" requires a "\n" before
>returning as well, though I suppose that is more understandable.
>
>various things like fread with length of 1 also don't work.
>
>This is missing functionality for which there is no workaround that would
>certainly make shell scripting easier. It should be relativly trivial to
>implement, either an unbuffered fgetc option or a new function or something.
>
>-AZ
>
>
>--
>PHP Development Mailing List <http://www.php.net/>
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>To contact the list administrators, e-mail: [EMAIL PROTECTED]


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to