2024 年 PHP Conference Japan

ssh2_sftp_lstat

(PECL ssh2 >= 0.9.0)

ssh2_sftp_lstat取得符號連結的狀態

說明

ssh2_sftp_lstat(資源 $sftp, 字串 $path): 陣列

取得遠端檔案系統上符號連結的狀態,*但不*跟隨連結。

此函式類似於使用 lstat() 函式搭配 ssh2.sftp:// 包裝器,並返回相同的值。

參數

sftp

ssh2_sftp() 開啟的 SSH2 SFTP 資源。

path

遠端符號連結的路徑。

回傳值

有關可能返回的值的詳細資訊,請參閱 stat() 的文件。

範例

範例 #1 透過 SFTP 取得符號連結的狀態

<?php
$connection
= ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');

$sftp = ssh2_sftp($connection);
$statinfo = ssh2_sftp_lstat($sftp, '/path/to/symlink');

$filesize = $statinfo['size'];
$group = $statinfo['gid'];
$owner = $statinfo['uid'];
$atime = $statinfo['atime'];
$mtime = $statinfo['mtime'];
$mode = $statinfo['mode'];
?>

另請參閱

  • ssh2_sftp_stat() - 取得遠端檔案系統上檔案的狀態資訊
  • lstat() - 取得檔案或符號連結的資訊
  • stat() - 取得檔案的資訊

新增註釋

使用者提供的註釋

此頁面沒有使用者提供的註釋。
To Top