PUOI dare nomi generati casualmente
prima di cambiare file verifica che il nome file non esista gia , altrimenti avresti errore.
QUESTO ESEMPIO PRESUME CHE IL FILE SIA NELLA STESSA DIRECTORY DELLO SCRIPT
per percorsi diversi , oltre al nome mettere il percorso , e modificare la funzione filtranome
codice:
<?php
function filtranome($nomefile)
{
// qui filtri con varie funzioni
$nuovonome = explode(".", $nomefile);
$nuovonome [0]= rand(1000, 10000);
$uscita=implode(".",$nuovonome);
return ($uscita);
}
$prova="file.txt";
echo "***********************
";
$n= filtranome($prova);
if(!file_exists($n))
rename($prova,$n);
?>
dimmi se ti è stato utile