Oops, nevermind- I found the answer:
$fp = fopen("php://stdin", "r");
while(($buf=fgets($fp, 512)) != false) {
$input .= $buf;
}
echo "$input";
----- Original Message -----
From: "David Yee" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Thursday, January 31, 2002 4:30 PM
Subject: [PHP] Accessing piped data in PHP shell script
> How can I access data/parameters piped into a PHP shell script? E.g:
>
> cat foo.txt | php -q myscript.php
>
> In this example I want to take the contents of foo.txt and store it into a
> variable/array in myscript.php. I tried $argv[] but no go. Thanks.
>
> David
>
>
> --
> PHP General 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 General 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]