http://php.net/proc_open

On 20 May 2002, Kim Saunders wrote:

> Hi All,
>
> I'm writing something in PHP at the moment, and I *really* need
> bi-directional pipe support, a la IPC::Open2 in Perl.
>
> IPC::Open2 works by returning two filehandles to the command to be run,
> one which can be written to and it goes to the STDIN of the command that
> gets run, and one that can be read from to get the output of the
> command.
>
> As far as I can tell, this cannot be done in PHP. passthru() doesn't
> allow writing to STDIN, apparently this has worked with popen() at some
> point according to a user comment in the manual, but it doesn't work for
> me using Linux and Apache.
>
> This is a very useful thing to be able to do, as there are many commands
> under *n?x that you can write to the STDIN of and read processed data
> from STDOUT, like tar, image processing utilities, tr, etc.
>
> I'd like to see this in PHP, and, if it's not there, I'm not opposed to
> writing to code to do it, since I know how to do this in C.
>
> I guess I'm asking:
>
> * am I correct that there isn't a way to do this in PHP at the moment?
> * do people agree that this would be a good thing to have?
> * if I were to write it, is someone interested in adding it to PHP, and
> perhaps helping me out with PHP-specific issues?
>
> Thanks,
>
> KimS
>
>
>
> --
> PHP Development Mailing List <http://www.php.net/>
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to