PHP is_writable('php:// stdout');返回false,替代方案?

时间:2015-01-14 13:31:43

标签: php stdout

我有一个字符串,我需要检查此字符串是否表示可写文件或输出流/缓冲区。

is_writable()不适用于stdout,仅适用于真实文件。

哪种方法适合检查php://stdout

还尝试了stream_is_local(),但它返回true aaa和php://stdout {。}}。

我显然可以尝试这样的事情:

php://xxx

但我想知道是否有更优雅的方式?

1 个答案:

答案 0 :(得分:0)

尝试以下代码:

is_resource(STDOUT); //true
fclose(STDOUT);
is_resource(STDOUT); // false