ftp_chdir
改变 FTP 服务器上的当前目录。
PHP 4及以上版本。
ftp_chdir 函数用于改变FTP服务器上的当前工作目录。此函数类似于在本地文件系统中使用 chdir() 命令。
bool ftp_chdir ( resource $ftp_stream , string $directory )
如果成功,返回 true,否则返回 false。
<?php // 连接到FTP服务器 $ftp_server = "ftp.example.com"; $ftp_user_name = "user"; $ftp_user_pass = "password"; $ftp_conn = ftp_connect($ftp_server) or die("无法连接到服务器"); <p>// 登录到FTP服务器<br> $login = ftp_login($ftp_conn, $ftp_user_name, $ftp_user_pass);</p> <p>// 改变当前目录<br> $directory = "/public_html";<br> if (ftp_chdir($ftp_conn, $directory)) {<br> echo "成功切换到目录: $directory";<br> } else {<br> echo "无法切换到目录: $directory";<br> }</p> <p>// 关闭连接<br> ftp_close($ftp_conn);<br> ?><br>
1. 代码首先建立到FTP服务器的连接。
2. 然后,使用提供的用户名和密码登录到FTP服务器。
3. 接下来,调用 ftp_chdir() 函数尝试切换到指定的目录。如果切换成功,会输出成功信息,否则输出失败信息。
4. 最后,关闭FTP连接。