Php/docs/function.copy

From Get docs

copy

(PHP 4, PHP 5, PHP 7)

copyCopies 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