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() 函數檢查該文件指針是否關聯到一個終端設備。根據返回值,我們輸出相應的結果。