renombrar un directorio

Ana
02 de Enero del 2004
quisiera renombrar un directorio y no encuentro función alguna. por lo que intenté crear un nuevo directorio y copiar o mover el contenido del anterior a este, para luego borrar el primero. Pero no pude copiar... Alguna sugerencia??

scriptman
02 de Enero del 2004
hola, utiliza la funcion rename(antiguo,nuevo);
la que se usa para renombrar archivos, tambien sirve para directorios, ejemplo:

rename("C:/dir1/midir","C:/dir1/nuevo");

dependiendo tu SO se usan slashes o bakslashes;
ademas el directorio por default es donde este el script; puedes usar "./dir" para no poner el path completo.

Si usas windows 98, debes usar el formato "C:/dirbla~1/midir" y no "C:/dir bla bla/midir" (con espacios).

primero pruebalo en carpetas donde no tengas informacion importante, por si algo te sale mal.

Mas Info: apendice I , notacion archivos:
http://www.php.net/manual/en/wrappers.php#wrappers.file

Funcion Rename:
http://www.php.net/manual/es/function.rename.php

Saludos, scriptman.
.::Feliz año::.