Ciao a tutti
Devo spostare tutti i file della cartella Libri/2020-04-10
nella cartella (che non esiste) Libri/2020-04-01
Ed eliminare Libri/2020-04-10
è giusto questo codice? Oppure come è meglio scriverlo?
Voi direte: "provalo e vedi"
Il problema è che se sbaglio faccio un casino...
$PERCORSO_CATALOGO = $_SERVER["DOCUMENT_ROOT"]."/foto/CATALOGO";
$CATEGORIA = "Libri";
$DATA = "2020-04-01";
$DA_SOSTITUIRE = $PERCORSO_CATALOGO."/Libri/2020-04-10";
mkdir($PERCORSO_CATALOGO."/".$CATEGORIA."/".$DATA);
foreach(array_diff(scandir($PERCORSO_CATALOGO."/Libri/2020-04-10"), array('..', '.')) as $FILE){
rename($DA_SOSTITUIRE."/".$FILE, $PERCORSO_CATALOGO."/".$CATEGORIA."/".$DATA."/".$FILE);
}
rmdir($DA_SOSTITUIRE);