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