Re: STDOUT and STDERR with php.exe and php-win.exe on Win XP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 6/20/2011 11:27 AM, Richard Quadling wrote:
On 20 June 2011 18:18, JDS<jds@xxxxxxxxxxxxxxxx>  wrote:
I am trying to figure out how this all works on Win XP...

When I call php.exe or php-win.exe from another script (AutoHotKey in my
case), do both of these programs use stdout and stderr? I know php.exe has a
console window and php-win.exe does not, but just need to know how they
output the results.

Thanks
STDOUT is the normal output for php.exe.

To write to the STDERR, you can ...

php -r "file_put_contents('php://STDERR', 'This is an error');">
PHP_STDOUT.txt 2>  PHP_STDERR.txt

2011-06-20  17:26                16 PHP_STDERR.txt
2011-06-20  17:26                 0 PHP_STDOUT.txt

OOI. If you want to use PHP scripts to act as a filter. E.g.

command | php script, then read
http://docs.php.net/manual/en/install.windows.commandline.php

What about php-win.exe? Does it write to STDOUT as well even though there is no console window?

Thanks

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



[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux