il code che ho fatto è:
Codice PHP:
$dir="percorso/";
$newdir=".nuovopercorso/";
$files=glob($dir."*");
if(!
is_dir($newdir)) mkdir($newdir,0755,true);
foreach(
$images as $image){
    if(!
copy($image$newdir.basename($image))) break;

ma facendo così mi copia solo i file della cartella principale non le sotto-cartelle con i rispettivi files.