stream_isatty

Check if a stream is a TTY

&reftitle.description; `bool` `stream_isatty` `resource` `stream`

Determines if stream `stream` refers to a valid terminal type device. This is a more portable version of `posix_isatty`, since it works on Windows systems too.

&reftitle.parameters;

`stream`

&reftitle.returnvalues;

&return.success;

&reftitle.examples;

### `stream_isatty` example

This command can be used to determine if a standard output / standard error stream is redirected to a file.

         php -r "var_export(stream_isatty(STDERR));"

&example.outputs.similar;

         true

         php -r "var_export(stream_isatty(STDERR));" 2>output.txt

&example.outputs.similar;

         false