Devuelve el nombre del dispositivo del terminal

# posix_ttyname

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_ttyname — Devuelve el nombre del dispositivo del terminal

### Descripción

function posix_ttyname(resource|int `$file_descriptor`): string|false

Devuelve un string para la ruta absoluta del terminal actual que está abierto en el puntero de fichero `file_descriptor`.

### Parámetros

`file_descriptor`
  El descriptor de archivo, que debe ser ya sea una recurso de archivo, o un entero. Un entero se asume como un descriptor de archivo que puede ser pasado directamente a la llamada al sistema subyacente.

### Valores devueltos

En caso de éxito, devuelve un string correspondiente a la ruta absoluta de `file_descriptor`. En caso de error, devuelve `false`.

### Errores/Excepciones

Para valores enteros inválidos de `file_descriptor`, se genera un error `E_WARNING`.

### Historial de cambios

Versión | Descripción
--- | ---
8.5.0 | last_error ahora se establece a `EBADF` cuando se encuentra un `file_descriptor` inválido.
8.3.0 | Ahora se generan errores de tipo `E_WARNING` para las coerciones de enteros siguiendo las semánticas habituales de coerción de tipo de PHP.
8.3.0 | Para valores enteros inválidos de `file_descriptor`, ahora se genera un error `E_WARNING`.

### Ver también

- posix_isatty() - Determina si un puntero de fichero es un terminal interactivo
- stream_isatty() - Verifica si un flujo es un TTY

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