【发布时间】:2012-10-07 15:29:28
【问题描述】:
我想在浏览器中从脚本中写一些文本。
<?php
$out = fopen('php://stdout', 'w');
fprintf($out, "Hello!");
fclose($out);
?>
我期待“你好!”在输出上,但没有任何反应...可能是标准输出中的错误,还是我只是疏忽了什么?
【问题讨论】:
我想在浏览器中从脚本中写一些文本。
<?php
$out = fopen('php://stdout', 'w');
fprintf($out, "Hello!");
fclose($out);
?>
我期待“你好!”在输出上,但没有任何反应...可能是标准输出中的错误,还是我只是疏忽了什么?
【问题讨论】:
如果从控制台调用 php 会是这样。
但是如果你在谈论网络访问,你应该使用php://output
【讨论】:
你试过简单的吗:
<?php
$out = "foobar";
echo $out;
?>
?
默认情况下,php 在STDOUT 上打印。
【讨论】: