A função rename () pode renomear um arquivo ou diretório, e esta função pode retornar verdadeiro em caso de sucesso ou falso em caso de falha.
Sintaxe
bool rename ( string $oldname , string $newname [, resource $context ] )
Esta função pode tentar renomear oldname para newname, movendo-o entre diretórios se necessário. Se renomear um arquivo e existir um novo nome, ele poderá ser substituído. Se renomear um diretório e existir um novo nome, esta função pode emitir um aviso.
Exemplo
<?php
rename("/PhpProject/sample.txt", "/PhpProject/php/sample1.txt");
echo "file renamed successfully";
?>
Resultado
file renamed successfully