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