<?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 — Ermittelt den Namen des Terminal-Devices
   Gibt den absoluten Pfad zum aktuellen Terminal-Device, das mit dem
   Dateideskriptor file_descriptor geöffnet ist, als
   String zurück.
  
   Gibt bei Erfolg den absoluten Pfad des Dateideskriptors
   file_descriptor als String zurück.
   Falls ein Fehler auftrat, wird false zurückgegeben.
  
   Ungültige ganzzahlige file_descriptor-Werte führen
   zu einem E_WARNING.
  
| Version | Beschreibung | 
|---|---|
| 8.3.0 | Wenn ein Integer zwangsweise umgewandelt wird (coercive typing), wird
       nun ein Typfehler der Stufe E_WARNINGausgelöst,
       der der üblichen PHP-Semantik für Typzwang entspricht. | 
| 8.3.0 | Ungültige ganzzahlige file_descriptor-Werte
       führen nun zu einemE_WARNING. | 
<?php
    var_dump( posix_ttyname(STDOUT) );
?>
returns:
string(10) "/dev/pts/0"
When using pseudo terminal 1 (ie ssh)