questo pezzo di codice si usa per i file ma immagino che vada bene anche per le cartelleCodice PHP:
$file = 'example.txt';
$newfile = 'example.txt.bak';
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "Copia di $file non riuscita ...\n";
}