我想调用一个可以正常输出到stdout的callable,但也可以实时捕获它的stdout。
类似于管道设计思想unix tee
;除了我没有做shell调用以让shell为我做这件事的奢侈。
这可能是不可能的,但我想我会问。
有没有办法捕获php的输出并在相对实时的时间显示它?
<?php
ob_start();
// ob_tee();
my_complex_spaghetti_callable();
$output = ob_get_clean();
// ...
// Do stuff without $output