ftp_cdup
把当前目录改变为 FTP 服务器上的父目录。
该函数自 PHP 4.0.0 版本开始支持。
ftp_cdup 函数用于在 FTP 服务器上切换到父目录。
bool ftp_cdup ( resource $ftp_stream )
$ftp_stream (必需) - FTP 流的连接资源,通常由 ftp_connect() 或 ftp_ssl_connect() 创建。
如果成功返回 TRUE,如果失败返回 FALSE。
<?php // 连接到FTP服务器 $ftp_conn = ftp_connect("ftp.example.com") or die("无法连接到FTP服务器"); <p>// 登录FTP<br> $login = ftp_login($ftp_conn, "username", "password");</p> <p>if ($login) {<br> // 切换到父目录<br> if (ftp_cdup($ftp_conn)) {<br> echo "成功切换到父目录\n";<br> } else {<br> echo "切换到父目录失败\n";<br> }<br> } else {<br> echo "FTP登录失败\n";<br> }</p> <p>// 关闭FTP连接<br> ftp_close($ftp_conn);<br> ?><br>
在这个示例中,我们首先使用 ftp_connect 建立与 FTP 服务器的连接,并使用 ftp_login 进行登录验证。登录成功后,我们使用 ftp_cdup 来切换到当前目录的父目录。如果切换成功,将输出 "成功切换到父目录",否则输出错误信息。最后,关闭 FTP 连接。