stream_isatty
检查流是否为TTY
函数名: stream_isatty()
适用版本: PHP 5 >= 5.2.4, PHP 7
函数描述:检查给定的文件指针是否关联到一个终端设备(即是否为交互式终端)。
用法: bool stream_isatty ( resource $stream )
参数:
返回值: 如果给定的文件指针关联到一个终端设备,则返回 true,否则返回 false。
示例: <?php $file = fopen('php://stdin', 'r'); if (stream_isatty($file)) { echo "文件指针关联到一个终端设备\n"; } else { echo "文件指针不关联到一个终端设备\n"; } fclose($file); ?-->
上述示例中,我们使用 fopen() 函数打开一个指向标准输入流的文件指针,并使用 stream_isatty() 函数检查该文件指针是否关联到一个终端设备。根据返回值,我们输出相应的结果。