rmdir

Syntax

rmdir(directory, [recursive=false])

Arguments

directory is the the path of the directory to be deleted.

Set recursive to TRUE when we need to delete a nonempty directory.

Details

rmdir(directory): delete an empty directory.

rmdir(directory, true): delete a non-empty directory.

It must be executed by a logged-in user.

Examples

$ files("d:/test");

filename

isDir

fileSize

lastAccessed

lastModified

dir1

1

0

1496650004836

1496650004836

dir2

1

0

1496650002210

1496650002210

dir3

1

0

1496649999597

1496649999597

$ // delete a directory. dir1 is empty, dir2 is not empty.
$ rmdir("D:/test/dir1");
$ rmdir("D:/test/dir2");
Failed to remove directory [D:/test/dir2] with error code 145

$ // Delete a directory recursively
$ rmdir("D:/test/dir2", true);

$ files("d:/test");

filename

isDir

fileSize

lastAccessed

lastModified

dir3

1

0

1496649999597

1496649999597