ホームページ  >  記事  >  バックエンド開発  >  PHPで指定したファイルとフォルダーを削除する方法

PHPで指定したファイルとフォルダーを削除する方法

WBOY
WBOYオリジナル
2016-07-25 08:55:571079ブラウズ
  1. //指定したディレクトリ(フォルダ)内のファイルをすべて削除 function
  2. function delfile($dir) {
  3. if (is_dir($dir)) {
  4. $dh=opendir($dir ) ;// ディレクトリを開きます
  5. // ディレクトリ内のすべてのファイルをリストし、削除します。
  6. while (false !== ( $file = readdir ($dh))) {
  7. if($file!= . " && $file!="..") {
  8. $fullpath=$dir."/".$file;
  9. if(!is_dir($fullpath)) {
  10. unlink($fullpath);// ディレクトリをすべて削除files
  11. } else {
  12. delfile($fullpath);
  13. }
  14. }
  15. Closedir($dh);
  16. }
  17. }
  18. }
  19. // 指定されたディレクトリを削除
  20. function deldir($dir) {
  21. delfile($ dir) ;
  22. if (is_dir($dir)) {
  23. rmdir($dir); // ディレクトリは空である必要があります
  24. }
  25. }
  26. ?>
コードをコピーします

指定したフォルダー内のすべてのファイルのphpコードを削除します 呼び出し例: 1.Dドライブの「myphoto」フォルダー内のファイルをすべて削除します。

  1. $dir="D:/myphoto";
  2. delfile($dir)?>
2、Dの「myphoto」を削除しますドライブフォルダ

$dir="D:/myphoto"

deldir($dir)?>

  1. コードをコピー
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。