ftp_rename
重命名 FTP 服务器上的文件或目录。
适用PHP 4.0.0及以上版本
ftp_rename() 函数用于重命名 FTP 服务器上的文件或目录。
bool ftp_rename ( resource $ftp_stream , string $from , string $to )
成功时返回 true,失败时返回 false。
以下是使用 ftp_rename 函数的示例代码:
// 建立 FTP 连接
$ftp_conn = ftp_connect("ftp.example.com");
// 登录到 FTP 服务器
$login_result = ftp_login($ftp_conn, "username", "password");
// 检查登录是否成功
if ((!$ftp_conn) || (!$login_result)) {
echo "FTP连接失败!";
exit;
}
// 重命名 FTP 服务器上的文件
$from_file = "oldfile.txt";
$to_file = "newfile.txt";
if (ftp_rename($ftp_conn, $from_file, $to_file)) {
echo "文件重命名成功!";
} else {
echo "文件重命名失败!";
}
// 关闭 FTP 连接
ftp_close($ftp_conn);
在这个示例中,我们首先使用 ftp_connect 函数连接到 FTP 服务器,并通过 ftp_login 函数进行登录。登录成功后,使用 ftp_rename 函数将文件 oldfile.txt 重命名为 newfile.txt。最后,我们关闭与 FTP 服务器的连接。