Maison > Article > développement back-end > Comment supprimer le contenu d'un dossier en php
Comment supprimer le contenu d'un dossier en PHP : créez d'abord un fichier exemple PHP ; puis définissez une méthode deldir ; puis ouvrez le répertoire de fichiers via la fonction opendir et enfin supprimez les fichiers et les dossiers vides dans le répertoire ; récursivement.
Recommandé : "Tutoriel vidéo PHP"
php supprime le dossier et son contenu
Le code est le suivant :
<?php function deldir($dir) { //先删除目录下的文件: $dh=opendir($dir); while ($file=readdir($dh)) { if($file!="." && $file!="..") { $fullpath=$dir."/".$file; if(!is_dir($fullpath)) { unlink($fullpath); } else { deldir($fullpath);// 递归 } } } closedir($dh); // 删除空文件夹:递归 if(rmdir($dir)) { return true; } else { return false; } }
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!