PHP写很多文本到STDERR

前端之家收集整理的这篇文章主要介绍了PHP写很多文本到STDERR前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_403_0@ 在 PHP中为STDOUT写入大块时,您可以这样做:
echo <<<END_OF_STUFF
lots and lots of text
over multiple lines
etc.etc
END_OF_STUFF;

(即heredoc)

我需要做一个类似的事情,但对STDERR.还有另一个命令,如echo,而是使用STDERR?

是的,使用PHP:// stream wrapper: http://php.net/manual/en/wrappers.php.php
$stuff = <<<END_OF_STUFF
lots and lots of text
over multiple lines
etc.etc
END_OF_STUFF;

$fh = fopen('PHP://stderr','a'); //both (a)ppending,and (w)riting will work
fwrite($fh,$stuff);
fclose($fh);
原文链接:https://www.f2er.com/php/131764.html

猜你在找的PHP相关文章