我正在通過ConsoleOuput
打印一些行。我喜歡用表助手,但其採用默認的標準輸出和這似乎是硬編碼,如\Symfony/Component/Console/Output/ConsoleOutput.php
,它說:在哪裏更改Symfony2 ConsoleOutput的輸出?
* This class is a convenient wrapper around `StreamOutput`.
*
* $output = new ConsoleOutput();
*
* This is equivalent to:
*
* $output = new StreamOutput(fopen('php://stdout', 'w'));
在我們Log4Php項目,並把它存儲到一個文件通過將stdout的默認輸出更改爲自定義輸出。
是否有方法將ConsoleOutput的輸出更改爲sdtout以外的其他內容?
因爲截至目前,我可以在StdOut的命令行中看到輸出,但是當php4log輸出重定向到文件時,ConsoleOutput仍將處於StdOut中。
如何合併這些輸出?