Isigar

Recurse Copy PHP

Dec 20th, 2014
267
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.46 KB | None | 0 0
  1. function recurse_copy($src,$dst) {
  2.     $dir = opendir($src);
  3.     @mkdir($dst);
  4.     while(false !== ( $file = readdir($dir)) ) {
  5.         if (( $file != '.' ) && ( $file != '..' )) {
  6.             if ( is_dir($src . '/' . $file) ) {
  7.                 recurse_copy($src . '/' . $file,$dst . '/' . $file);
  8.             }
  9.             else {
  10.                 copy($src . '/' . $file,$dst . '/' . $file);
  11.             }
  12.         }
  13.     }
  14.     closedir($dir);
  15. }
Add Comment
Please, Sign In to add comment