posix_ttyname

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

posix_ttynameDevuelve el nombre del dispositivo del terminal

Descripción

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

Devuelve un chaîne de caractères para la ruta absoluta del terminal actual que está abierto en el puntero de fichero file_descriptor.

Parámetros

fd

El descriptor del fichero, el cual se prevee que sea o un resource de fichero o un integer. Se asumirá que un integer sea un descriptor de fichero que pueda pasarse directamente a la llamada del sistema subyacente.

En la mayoría de los casos se proporcionará un resource de fichero.

Valores devueltos

En caso de éxito, devuelve un chaîne de caractères 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.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