如何在PHP中编写web输出

如何在PHP中编写web输出,php,web,output,fwrite,Php,Web,Output,Fwrite,假设我有这样一个习惯: function saysomething($msg) { $fd = fopen(STDOUT, 'a'); fwrite($fd, $msg); fclsoe($fd); } saysomething('test message'); 这将在命令行中工作,但在作为网页调用时不起作用。我需要用什么来替换STDOUT,才能写入web输出 echo无论以哪种方式运行,输出都一样好,所以我希望这是可能的,因为我可以使用fwrite打印到标准输出。是否

假设我有这样一个习惯:

function saysomething($msg) {
    $fd = fopen(STDOUT, 'a');
    fwrite($fd, $msg);
    fclsoe($fd);
}
saysomething('test message');
这将在命令行中工作,但在作为网页调用时不起作用。我需要用什么来替换
STDOUT
,才能写入web输出


echo
无论以哪种方式运行,输出都一样好,所以我希望这是可能的,因为我可以使用fwrite打印到标准输出。是否有一个神奇的常量或文件描述符编号或其他东西可以让我在网页上使用fwrite

使用
回显“测试消息”
而不是您自己的saysomething()。
$fd=fopen('php://output","a",如果你喜欢你现在的风格。

看看这个:我花了大约5秒钟找到它。这正是我想要的答案:
php://output