Maison > Article > développement back-end > La fonction récursive PHP parcourt la méthode de suppression de fichiers
Cet article présente principalement la méthode de suppression de fichiers via la traversée récursive PHP. Il implique les compétences associées au fonctionnement des fichiers de traversée PHP. Il est d'une grande valeur pratique. Les amis qui en ont besoin peuvent s'y référer
Le. L'exemple de cet article parle du parcours récursif PHP. Comment supprimer des fichiers. Les détails sont les suivants :
Cette fonction peut être transformée en une fonction de copie de fichier récursive avec de légères modifications
<?php function mover($src,$dst) { $handle=opendir($src); // Opens source dir. if (!is_dir($dst)) mkdir($dst,0755); // Make dest dir. while ($file = readdir($handle)) { if (($file!=".") and ($file!="..")) { // Skips . and .. dirs $srcm=$src."/".$file; $dstm=$dst."/".$file; if (is_dir($srcm)) { // If another dir is found mover($srcm,$dstm); // calls itself - recursive WTG } else { copy($srcm,$dstm); unlink($srcm); // Is just a copy procedure is needed } // comment out this line } } closedir($handle); rmdir($src); } ?>
Résumé : Ce qui précède est l'intégralité du contenu de cet article, j’espère qu’il pourra être utile à l’étude de chacun.
Recommandations associées :
Instructions SQL à exécuter pour la génération de tableaux en php
php pour les opérations sur les fichiers Et la méthode de cryptage de chaîne
La fonction d'ajout, de suppression, de modification et de requête implémentée par mysql 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!