牛牛在线工具

rmdir()

收录 8868 个 PHP 函数,含用途说明与用法示例。

rmdir()

删除一个空的目录

函数名:rmdir() 适用版本:PHP 4, PHP 5, PHP 7 函数说明:rmdir() 函数用于删除一个空的目录。 语法:bool rmdir ( string $dirname [, resource $context ] ) 参数: $dirname:要删除的目录路径。 $context(可选):可以通过该参数指定上下文资源。在大多数情况下,不需要使用该参数。 返回值: 如果成功删除目录,则返回 true。 如果删除目录失败,则返回 false。 示例: <?php $dir = 'path/to/directory'; if (is_dir($dir)) { if (rmdir($dir)) { echo "目录删除成功!"; } else { echo "目录删除失败!"; } } else { echo "目录不存在!"; } ?> 在上面的示例中,首先通过 is_dir() 函数检查目录是否存在。如果目录存在,则使用 rmdir() 函数删除该目录。如果删除成功,则输出 "目录删除成功!",否则输出 "目录删除失败!"。如果目录不存在,则输出 "目录不存在!"。 注意事项: rmdir() 函数只能删除空目录。如果目录中包含文件或其他子目录,则删除操作将失败。 要删除非空目录,需要先删除目录中的所有文件和子目录,然后再使用 rmdir() 函数删除空目录。 在某些操作系统中,可能需要对目录具有写权限才能成功删除。 删除目录是一个具有风险的操作,请谨慎使用。在删除目录之前,最好先备份重要的文件。