<?php
copy_dir('dir_name','dir_name_copy');
function copy_dir($path, $new_path){
if (is_dir($path)) {
mkdir($new_path);
if ($dh = opendir($path)) {
while (($entry = readdir($dh)) !== false) {
if($entry!='.' && $entry!='..') {
if (is_dir($path.'/'.$entry)) {
copy_dir($path.'/'.$entry, $new_path.'/'.$entry);
} else {
copy($path.'/'.$entry, $new_path.'/'.$entry);
}
}
}
}
}
}
?>