此函数并不总是转到远程服务器以获取 PWD。调用后,PWD 会被缓存,并且在 PHP 没有理由相信目录已更改之前,任何对 ftp_pwd() 的调用都会从缓存中返回,即使远程服务器已消失也是如此。
(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_pwd — 返回当前目录名称
返回当前目录名称,或在错误时返回 false
。
版本 | 描述 |
---|---|
8.1.0 | 现在 ftp 参数需要一个 FTP\Connection 实例;以前需要一个 资源。 |
示例 #1 ftp_pwd() 示例
<?php
// 设置基本连接
$ftp = ftp_connect($ftp_server);
// 使用用户名和密码登录
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// 更改目录到 public_html
ftp_chdir($ftp, 'public_html');
// 打印当前目录
echo ftp_pwd($ftp); // /public_html
// 关闭连接
ftp_close($ftp);
?>
此函数并不总是转到远程服务器以获取 PWD。调用后,PWD 会被缓存,并且在 PHP 没有理由相信目录已更改之前,任何对 ftp_pwd() 的调用都会从缓存中返回,即使远程服务器已消失也是如此。