<?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_WARNING ausgelöst,
der der üblichen PHP-Semantik für Typzwang entspricht.
|
| 8.3.0 |
Ungültige ganzzahlige file_descriptor-Werte
führen nun zu einem E_WARNING.
|
<?php
var_dump( posix_ttyname(STDOUT) );
?>
returns:
string(10) "/dev/pts/0"
When using pseudo terminal 1 (ie ssh)