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]

Reply via email to