existe la función
rename()
http://php.net/rename
¿¿ya has revisado el
manual de PHP???
puedes hacer un ciclo para determinar un índice extra....
Código PHP:
$bar = 'ya_existo';
$num = 0;
while (is_file("foo/$bar"))
{
$bar = $bar . (++$num);
}
echo $bar; // OK
// o hazlo directo...
echo $bar . rand();
la verdad es cuestión de
creatividad ya que maneras, hay muchas...