查询

ftp_rmdir()函数—用法及示例

「 在远程 FTP 服务器上删除一个目录 」


函数名:ftp_rmdir()

适用版本:PHP 4, PHP 5, PHP 7

用法:ftp_rmdir() 函数用于在远程 FTP 服务器上删除一个目录。

语法:bool ftp_rmdir ( resource $ftp_stream , string $directory )

参数:

  • $ftp_stream:FTP 连接标识符,通过 ftp_connect() 函数获取。
  • $directory:要删除的目录的路径。

返回值:成功时返回 true,失败时返回 false。

示例:

// 连接到 FTP 服务器
$ftp_server = 'ftp.example.com';
$ftp_user = 'username';
$ftp_pass = 'password';
$conn = ftp_connect($ftp_server);
ftp_login($conn, $ftp_user, $ftp_pass);

// 删除远程服务器上的目录
$dir = '/path/to/directory';
if (ftp_rmdir($conn, $dir)) {
    echo "目录删除成功!";
} else {
    echo "目录删除失败!";
}

// 关闭 FTP 连接
ftp_close($conn);

注意事项:

  1. 要删除的目录必须为空,如果目录中有文件或其他子目录,则删除操作将失败。
  2. 如果目录删除成功,函数将返回 true,否则返回 false。
  3. 在使用 ftp_rmdir() 函数之前,需要先通过 ftp_connect() 和 ftp_login() 函数建立 FTP 连接并登录到服务器。
补充纠错
上一个函数: ftp_set_option()函数
下一个函数: ftp_rename()函数
热门PHP函数
分享链接