18.5. Reading from Standard Input18.5.2. SolutionUse fopen( ) to open php://stdin: $fh = fopen('php://stdin','r') or die($php_errormsg); while($s = fgets($fh,1024)) { print "You typed: $s"; } 18.5.3. DiscussionSection 20.4 discusses reading data from the keyboard in a command-line context. Reading data from standard input isn't very useful in a web context, because information doesn't arrive via standard input. The bodies of HTTP POST and file-upload requests are parsed by PHP and put into special variables. They can't be read on standard input, as they can in some web server and CGI implementations. 18.5.4. See AlsoSection 20.4 for reading from the keyboard in a command-line context; documentation on fopen( ) at http://www.php.net/fopen. Copyright © 2003 O'Reilly & Associates. All rights reserved. |
|