stream_isatty
(PHP 7 >= 7.2.0, PHP 8)
stream_isatty — Перевіряє, чи є потік TTY
Опис
stream_isatty(resource $stream): bool
Визначає, чи належить потік 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