-
- //指定したディレクトリ(フォルダ)内のファイルをすべて削除 function
- function delfile($dir) {
- if (is_dir($dir)) {
- $dh=opendir($dir ) ;// ディレクトリを開きます
- // ディレクトリ内のすべてのファイルをリストし、削除します。
- while (false !== ( $file = readdir ($dh))) {
-
- if($file!= . " && $file!="..") {
- $fullpath=$dir."/".$file;
- if(!is_dir($fullpath)) {
- unlink($fullpath);// ディレクトリをすべて削除files
- } else {
- delfile($fullpath);
- }
- }
- Closedir($dh);
- }
- }
- }
- // 指定されたディレクトリを削除
- function deldir($dir) {
- delfile($ dir) ;
- if (is_dir($dir)) {
- rmdir($dir); // ディレクトリは空である必要があります
- }
- }
- ?>
コードをコピーします
指定したフォルダー内のすべてのファイルのphpコードを削除します
呼び出し例:
1.Dドライブの「myphoto」フォルダー内のファイルをすべて削除します。
- $dir="D:/myphoto";
- delfile($dir)?>
-
-
2、Dの「myphoto」を削除しますドライブフォルダ
$dir="D:/myphoto" |