<?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)