PHP Conference Japan 2024

stream_isatty

(PHP 7 >= 7.2.0, PHP 8)

stream_isatty检查流是否是 TTY

描述

stream_isatty(资源 $stream): 布尔值

确定流 stream 是否引用有效的终端类型设备。这是 posix_isatty() 的更可移植版本,因为它也适用于 Windows 系统。

参数

stream

返回值

成功时返回 true,失败时返回 false

范例

示例 #1 stream_isatty() 示例

此命令可用于确定标准输出/标准错误流是否重定向到文件。

php -r "var_export(stream_isatty(STDERR));"

以上示例将输出类似以下内容


true
php -r "var_export(stream_isatty(STDERR));" 2>output.txt

以上示例将输出类似以下内容


false

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top