19.7. Copying or Moving a File19.7.2. Solutioncopy($old,$new) or die("couldn't copy $old to $new: $php_errormsg"); rename($old,$new) or die("couldn't move $old to $new: $php_errormsg"); 19.7.3. DiscussionOn Unix, rename( ) can't move files across filesystems. To do so, copy the file to the new location and then delete the old file: if (copy("/tmp/code.c","/usr/local/src/code.c")) { unlink("/tmp/code.c"); } If you have multiple files to copy or move, call copy( ) or rename( ) in a loop. You can operate only on one file each time you call these functions. 19.7.4. See AlsoDocumentation on copy( ) at http://www.php.net/copy and rename( ) at http://www.php.net/rename. Copyright © 2003 O'Reilly & Associates. All rights reserved. |
|