説明:
ディレクトリを削除すると、ディレクトリとファイルは、ディレクトリ、および書き込みをする権限がある場合ことを確認してください
<?PHP $ dirNameに = '/ WWW / tmp'の; エコー "現在の:." Get_current_user() ""。$ DIRNAME;。 DeleteDir($ dirNameに); 機能DeleteDir($ dirNameに){ IF(file_exists($ dirNameに)) { // ディレクトリが存在するかどうかを判断 // それがディレクトリであれば、我々は次のファイルまたはディレクトリを反復 // オープンディレクトリハンドル $ dirを= のopendir($ dirNameに); しばらく($ fileNameに= のreaddir($ dirを)){ // 親ディレクトリの操作のように実行されない IF($ fileNameに= && $ fileNameに= ".. "!"。"!){ $ファイル = $ dirNameに"/"。$ファイル名; エコー.. "||" $ファイル"||" ; IF (is_dir($ファイル)){ DeleteDir($ファイル); // ディレクトリを再帰的に削除 } 他{ エコー .. "--delete - " $ファイル「+ + " ; ($ファイル)を解除; } } } closedirの($ dirを); // ディレクトリを閉じ たIF(RMDIRは($ dirNameには))エコー"正常に削除されたディレクトリ: "$ dirNameには、 } 他{ エコー "申し訳ありませんが、ディレクトリが存在しません" ; } }