2024 年日本 PHP 研討會

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 現在,根據一般的 PHP 類型強制轉換語義,對整數強制轉換會引發類型錯誤 E_WARNING
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