在PHP中,rmdir()
如果目录删除成功,rmdir()将返回 true;如果删除失败,将返回 false。
在使用rmdir()删除目录之前,请确保目录是空的。如果目录不为空,删除操作将失败。若要删除非空目录,需要先清空目录中的内容(包括文件和子目录),然后再调用rmdir()进行删除。
以下示例展示了如何使用rmdir()删除一个空目录:
$dir = 'path/to/directory'; if (is_dir($dir)) { // 删除目录 if (rmdir($dir)) { echo "目录删除成功。"; } else { echo "目录删除失败。"; } } else { echo "目录不存在。"; }
在这个示例中,我们首先通过is_dir()函数检查指定的目录是否存在。如果目录存在,使用rmdir()删除该目录,并根据删除结果输出相应信息。
rmdir()是PHP中用于删除空目录的一个函数。它使用简单,但必须确保目录为空,否则删除操作将会失败。如果需要删除非空目录,开发者需要先清空目录内容再进行删除。