This article mainly introduces the PHP recursive traversal delete file method, involving PHP traversal file operation of the relevant skills, very practical value, the need for friends can refer to the next
The example in this paper describes how PHP recursively iterates through deleted files. Specific as follows:
This function can be transformed into a recursive file copy function with a slight modification.
<?phpfunction 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 was needed }//Comment out this line }}closedir ($handle); rmdir ($SRC);}? >
Summary : The above is the entire content of this article, I hope to be able to help you learn.
Related recommendations:
Implementing array generation in PHP to execute the SQL statement
PHP methods for file manipulation and string encryption
PHP in the implementation of MySQL to delete and change the function