(PHP 7 >= 7.2.0, PHP 8)
stream_isatty — Verifica si un flujo es un TTY
Determina si el flujo stream
se refiere a un dispositivo de tipo terminal válido.
Esta es una versión más portable de posix_isatty(),
ya que también funciona en sistemas Windows.
stream
Ejemplo #1 Ejemplo con stream_isatty()
Este comando puede ser utilizado para determinar si un flujo de salida / error estándar es redirigido a un fichero.
php -r "var_export(stream_isatty(STDERR));"
El resultado del ejemplo sería algo similar a:
php -r "var_export(stream_isatty(STDERR));" 2>output.txt
El resultado del ejemplo sería algo similar a: