The rmdir() function fails if the folder contains any files. I can loop through all of the the files in the directory with something like this:
rmdir()
Well, there's always
system('/bin/rm -rf ' . escapeshellarg($dir));
where available.