# posix_ttyname

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

posix_ttyname — Retourne le nom de device du terminal

### Description

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

Retourne une chaîne de caractères pour le chemin absolu du terminal courant qui est ouvert sur le pointeur de fichier. `file_descriptor`.

### Liste de paramètres

`file_descriptor`

  Le descripteur de fichier, qui doit être soit une ressource de fichier, soit un entier. Un entier est supposé être un descripteur de fichier qui peut être passé directement à l'appel système sous-jacent.

### Valeurs de retour

En cas de succès, retourne une chaîne de caractères correspondant au chemin absolu de `file_descriptor`. En cas d'erreur, retourne `false`.

### Erreurs / Exceptions

Sur des valeurs entières invalides de `file_descriptor`, une erreur `E_WARNING` est générée.

### Historique

Version | Description
--- | ---
8.3.0 | Des erreurs de type `E_WARNING` sont désormais générées pour les coercitions d'entiers suivant les sémantiques habituelles de coercition de type PHP.
8.3.0 | Sur des valeurs entières invalides de `file_descriptor`, une erreur `E_WARNING` est désormais générée.

### Voir aussi

- posix_isatty() - Détermine si un pointeur de fichier est un terminal interactif
- stream_isatty() - Vérifie si un flux est un TTY