Digamos que también tengo un archivo test.php
en el foo
directorio bar
. ¿Cómo puedo reemplazar bar/test.php
con el foo/test.php
uso PHP
? Estoy en Windows XP, una solución multiplataforma sería genial, pero se prefiere Windows.
158
copy( 'foo/test.php', 'bar/test.php' )
Crea elbar
directorio si aún no existe?Puede usar la función rename () :
Sin embargo, esto moverá el archivo no copia
fuente
move
. Sería intuitivo si uno tiene una pequeña exposición a Linux.rename('foo/test1.php', 'foo/test2.php');
;)la copia hará esto. Por favor, consulte el manual de php . La búsqueda simple en Google debería responder a tus dos últimas preguntas;)
fuente
Puedes copiar y pegar esto te ayudará
fuente
La mejor manera de copiar todos los archivos de una carpeta a otra usando PHP
fuente
Hola chicos, también quería agregar cómo copiar usando una copia dinámica y pegar.
Digamos que no sabemos la carpeta real que el usuario creará, pero sabemos que en esa carpeta necesitamos copiar los archivos, para activar algunas funciones como eliminar, actualizar, vistas, etc.
puedes usar algo como esto ... Usé este código en uno de los proyectos complejos en los que actualmente estoy ocupado. Lo construí yo mismo porque todas las respuestas que obtuve en Internet me daban un error.
Creo que Facebook o Twitter usan algo como esto para construir cada nuevo panel de usuario dinámico ...
fuente
Puede usar rename () y copy ().
Tiendo a preferir usar renombrar si ya no necesito que el archivo fuente permanezca en su ubicación.
fuente