Verifica se um fluxo é um TTY

# stream_isatty

(PHP 7 >= 7.2.0, PHP 8)

stream_isatty — Verifica se um fluxo é um TTY

### Descrição

function stream_isatty(resource `$stream`): bool

Determina se o fluxo `stream` se refere a um dispositivo tipo terminal válido. Esta é uma versão mais portável de posix_isatty(), já que também funciona no Windows.

### Parâmetros

`stream`

  O fluxo a ser verificado.

### Valor Retornado

Retorna `true` em caso de sucesso ou `false` em caso de falha.

### Exemplos

Exemplo #1 Exemplo de stream_isatty()

Este comando pode ser usado para determinar se um fluxo de saída/erro padrão é redirecionado a um arquivo.

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

O exemplo acima produzirá algo semelhante a:

true

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

O exemplo acima produzirá algo semelhante a:

false
`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open