PHPの内容は、ディレクトリとディレクトリを削除します

説明:

  ディレクトリを削除すると、ディレクトリとファイルは、ディレクトリ、および書き込みをする権限がある場合ことを確認してください

<?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には

        
    } { 
        エコー "申し訳ありませんが、ディレクトリが存在しません" ; 
    } 
}

 

おすすめ

転載: www.cnblogs.com/baby123/p/11122287.html