我有一个字符串,我需要检查此字符串是否表示可写文件或输出流/缓冲区。
is_writable()
不适用于stdout,仅适用于真实文件。
哪种方法适合检查php://stdout
?
还尝试了stream_is_local()
,但它返回true
aaa和php://stdout
{。}}。
我显然可以尝试这样的事情:
php://xxx
但我想知道是否有更优雅的方式?
答案 0 :(得分:0)
尝试以下代码:
is_resource(STDOUT); //true
fclose(STDOUT);
is_resource(STDOUT); // false