Argh, I was thinking about the problem backwards, redirect the fp to stdout 
is the way to do it.

if(!$argv[1]) $argv[1] = "php://stdout";
$fp = fopen($argv[1], "w");
fputs($fp,"blah\n");
fclose($fp);

On Fri, 2003-02-28 at 15:11, Jeff Bearer wrote:
> I'm working on a shell script in php. The script has an option to write
> to standard output, or to a file.  If the filehandle is opened I'd like
> to redirect standard output to the file pointer.  This would allow me
> not to have to handle every output statement twice, once with an echo
> and again with an fputs.
> 
> Can this be done in PHP?
> 
> 
> -- 
> Jeff Bearer, RHCE
> Webmaster, PittsburghLIVE.com
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 
-- 
Jeff Bearer, RHCE
Webmaster, PittsburghLIVE.com


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to