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