<?php
    var_dump( posix_ttyname(STDOUT) );
?>
returns:
string(10) "/dev/pts/0"
When using pseudo terminal 1 (ie ssh)(PHP 4, PHP 5, PHP 7, PHP 8)
posix_ttyname — Определяет имя терминального устройства
   Возвращает string, содержащую абсолютный путь до текущего
   терминального устройства, которое открыто и связано с файловым дескриптором
   file_descriptor.
  
   В случае успешного выполнения возвращает строку (string), содержащую абсолютный путь до терминала,
   связанного с файловым дескриптором file_descriptor. В случае неудачи возвращает false
  
   При недопустимых целочисленных значениях параметра file_descriptor
   выдаётся ошибка уровня E_WARNING.
  
| Версия | Описание | 
|---|---|
| 8.3.0 | Ошибки уровня E_WARNINGтеперь выдаются при преобразованиях целых чисел
       в соответствии с обычной семантикой преобразования типов PHP. | 
| 8.3.0 | При недопустимых целочисленных значениях параметра file_descriptorтеперь выдаётся ошибка уровняE_WARNING. | 
<?php
    var_dump( posix_ttyname(STDOUT) );
?>
returns:
string(10) "/dev/pts/0"
When using pseudo terminal 1 (ie ssh)