copy
(PHP 4, PHP 5, PHP 7, PHP 8)
copy — Copies file
Description
Makes a copy of the file from to to.
If you wish to move a file, use the rename() function.
Parameters
fromPath to the source file.
toThe destination path. If
tois a URL, the copy operation may fail if the wrapper does not support overwriting of existing files.WarningIf the destination file already exists, it will be overwritten.
contextA valid context resource created with stream_context_create().
Examples
Example #1 copy() example
<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
}
?>See Also
- move_uploaded_file() - Moves an uploaded file to a new location
- rename() - Renames a file or directory
- The section of the manual about handling file uploads
↑ and ↓ to navigate • Enter to select • Esc to close • / to open