Cet article présente principalement la fonction récursive de PHP pour supprimer l'intégralité du répertoire, impliquant l'algorithme récursif PHP et des compétences en matière d'exploitation de répertoire. Les amis dans le besoin peuvent s'y référer
L'exemple de cet article décrit l'implémentation de PHP pour. suppression de la fonction récursive entière du répertoire.
La méthode de mise en œuvre spécifique est la suivante :
<?php function delete_directory($dir) { if ($dh = @opendir($dir)) { while (($file = readdir ($dh)) != false) { if (($file == ".") || ($file == "..")) continue; if (is_dir($dir . '/' . $file)) delete_directory($dir . '/' . $file); else unlink($dir . '/' . $file); } @closedir($dh); rmdir($dir); } } $dir = "./fakeDir"; delete_directory($dir); ?>
Résumé : Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'apprentissage de chacun .
Recommandations associées :
Une brève description du modèle de décorateur dans les modèles de conception PHP
Une brève description de la fonction de date PHP et obtention de l'heure définie Méthode
Définition et utilisation de la fonction is_file() en PHP
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!