Description:
When you delete a directory, make sure that the directory and files, directories, and where there is authority to write
? < PHP $ dirName = '/ WWW / tmp' ; echo "Current:.". Get_current_user () "" . $ DirName; DeleteDir ($ dirName); function DeleteDir ($ dirName) { IF (the file_exists ($ dirName)) { // determine whether a directory exists // if it is a directory, then we iterate the following file or directory // open directory handle $ dir = opendir ($ dirName); the while ($ fileName = readdir ($ dir)) { // not run like parent directory operation IF ($ fileName = && $ fileName = ".."! "."! ) { $ File = $ dirName "/." $ fileName.; echo .. "||" $ File "||" ; IF (is_dir ($ File)) { DeleteDir ($ File); // recursive directory delete } the else { echo .. "--delete -" $ File "+ + " ; unlink ($ File); } } } closedir ($ dir); // close the dir IF (rmdir ($ dirName)) echo" successfully deleted directory: $ dirName " ; } the else { echo " Sorry, the directory does not exist " ; } }