Php/docs/function.copy
From Get docs
copy
(PHP 4, PHP 5, PHP 7)
copy — Copies file
Description
copy
( string $source
, string $dest
[, resource $context
] ) : bool
Makes a copy of the file source
to
dest
.
If you wish to move a file, use the rename() function.
Parameters
source
Path to the source file.
dest
The destination path. If
dest
is a URL, the copy operation may fail if the wrapper does not support overwriting of existing files.Warning
If the destination file already exists, it will be overwritten.
context
A valid context resource created with stream_context_create().
Return Values
Returns TRUE
on success or FALSE
on failure.
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