牛牛在线工具

ssh2_sftp_realpath()

收录 8868 个 PHP 函数,含用途说明与用法示例。

ssh2_sftp_realpath()

获取SFTP服务器上指定路径的真实路径

函数名称:ssh2_sftp_realpath() 适用版本:PHP 5 >= 5.2.0, PECL ssh2 >= 0.10 函数描述:获取SFTP服务器上指定路径的真实路径 用法: string ssh2_sftp_realpath ( resource $sftp , string $filename ) 参数: $sftp: SSH2 SFTP 连接资源,使用ssh2_sftp()函数获取 $filename: 要获取真实路径的文件或目录的路径 返回值: 如果成功,返回指定路径的真实路径 如果失败,返回false 示例: // 建立SSH连接 $connection = ssh2_connect('example.com', 22); ssh2_auth_password($connection, 'username', 'password'); // 创建SFTP连接 $sftp = ssh2_sftp($connection); // 获取文件的真实路径 $filename = '/path/to/file.txt'; $realpath = ssh2_sftp_realpath($sftp, $filename); if ($realpath !== false) { echo "文件的真实路径为: " . $realpath; } else { echo "获取真实路径失败"; } 注意事项: 请确保已经安装了ssh2扩展,并且启用了相应的SSH2功能 请提供正确的SSH连接信息和凭据,以确保成功建立连接 请确保SFTP服务器上存在指定的文件或目录,并且您有足够的权限访问它们