Supprimer les images d'un dossier
Je veux détruire toutes les images dans un dossier avec PHP comment puis-je faire cela?
source d'informationauteur arcus_marcus | 2011-04-04
Vous devez vous connecter pour publier un commentaire.
Je veux détruire toutes les images dans un dossier avec PHP comment puis-je faire cela?
source d'informationauteur arcus_marcus | 2011-04-04
Vous devez vous connecter pour publier un commentaire.
glob()
renvoie une liste de fichier correspondant à un modèle générique.unlink()
supprime le nom du fichier (et les retours si elle a réussi ou non).La
@
avant de PHP noms de fonction des forces de PHP pour supprimer la fonction des erreurs.Le générique dépend de ce que vous souhaitez supprimer.
*.*
est pour tous les fichiers, tandis que*.jpg
est pour les fichiers jpg. Notez queglob
renvoie également répertoires, donc Si vous avez un répertoire nomméimages.jpg
il sera de retour, provoquant ainsi leunlink
à l'échec car il supprime les fichiers uniquement.is_file()
vous assure que tenter de supprimer des fichiers.La méthode la plus simple (non récursif) est d'utiliser
glob()
:utilisation
unlink and glob function
pour en savoir plus voir ce lien
http://php.net/manual/en/function.unlink.php
et
http://php.net/manual/en/function.glob.php