Maison > développement back-end > Problème PHP > Quel est le code pour supprimer des fichiers en php

Quel est le code pour supprimer des fichiers en php

coldplay.xixi
Libérer: 2023-03-03 21:16:02
original
2983 Les gens l'ont consulté

code de suppression de fichier php : définissez d'abord les paramètres pour supprimer le chemin du fichier, le code est [$path2= "./upload/picture/"] puis utilisez la méthode publique pour supprimer, le code est [public function delDirAndFile ($path , $delDir= ].

Quel est le code pour supprimer des fichiers en php

code du fichier de suppression php :

Parfois, nous devons supprimez les fichiers temporaires nouvellement générés, par exemple lors du téléchargement ou de la génération d'images, nous devons les stocker localement, puis les télécharger sur le serveur d'images. Une fois les images téléchargées sur le serveur, les images stockées localement sont inutiles. le fichier du projet étant trop volumineux, il devient donc nécessaire de supprimer les fichiers image locaux

Partagez directement un morceau de code :

//需要传两个参数,一个是我们需要删除的文件路径,比如:
  $path2= "./upload/picture/";
      $this->delDirAndFile($path,true);
//这是删除的方法
  public function delDirAndFile($path, $delDir = true) {
     if (is_array($path)) {
       foreach ($path as $subPath)
         $this->delDirAndFile($subPath, $delDir);
     }
     if (is_dir($path)) {
       $handle = opendir($path);
       if ($handle) {
         while (false !== ( $item = readdir($handle) )) {
           if ($item != "." && $item != "..")
             is_dir("$path/$item") ?  $this->delDirAndFile("$path/$item", $delDir) : unlink("$path/$item");
         }
         closedir($handle);
         if ($delDir)
           return rmdir($path);
       }
     } else {
       if (file_exists($path)) {
         return unlink($path);
       } else {
         return FALSE;
       }
     }
     clearstatcache();
   }
Copier après la connexion

Ce qui précède est la partie de code pour supprimer le dossier ou le fichier. >Recommandations d'apprentissage associées :

programmation php
(vidéo)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal