Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function recurse_copy($src, $dst, $mode = 0775) {
- if (substr($src, -1) != '/') {
- $src .= '/';
- }
- $files = glob($src .'*', GLOB_MARK);
- if (empty($files)) {
- //drush die or something similar
- }
- mkdir($dst, $mode, $recursive = TRUE);
- foreach ($files as $file) {
- $file_name = basename($file);
- if (is_dir($file)) {
- recurse_copy($file, $dst .'/'. $file_name);
- } else {
- copy($file, $dst .'/'. $file_name);
- }
- }
- }
Add Comment
Please, Sign In to add comment