← All built-ins / copy()

copy()

copy(string $haystack, string $needle): bool

Parameters

NameTypeDescription
$fromstringsource path
$tostringdestination path

Return value

true on success.

Example

file_put_contents("/tmp/hphp_doc_c1.txt", "data");
copy("/tmp/hphp_doc_c1.txt", "/tmp/hphp_doc_c2.txt");
echo file_get_contents("/tmp/hphp_doc_c2.txt");
unlink("/tmp/hphp_doc_c1.txt");
unlink("/tmp/hphp_doc_c2.txt");
data

See also

rename()file_put_contents()