PHP Conference Japan 2024

posix_ttyname

(PHP 4, PHP 5, PHP 7, PHP 8)

posix_ttyname确定终端设备名称

描述

posix_ttyname(资源|整数 $file_descriptor): 字符串|false

返回一个 字符串,表示在文件描述符 file_descriptor 上打开的当前终端设备的绝对路径。

参数

file_descriptor

文件描述符,预期为文件 资源整数整数 将被假定为文件描述符,可以将其直接传递给底层系统调用。

返回值

成功时,返回 file_descriptor 的绝对路径的 字符串。失败时,返回 false

错误/异常

对于无效的 file_descriptor 整数值,将引发 E_WARNING

变更日志

版本 描述
8.3.0 类型错误 E_WARNING 现在根据通常的 PHP 类型强制转换语义对整数强制转换引发。
8.3.0 对于无效的 file_descriptor 整数值,现在将引发 E_WARNING

参见

添加注释

用户贡献的注释 1 个注释

0
casper at bcx dot nl
18 年前
<?php
var_dump
( posix_ttyname">(STDOUT) );
?>

返回
string(10) "/dev/pts/0"

使用伪终端 1(即 ssh)时
To Top