PHP का copy() फंक्शन एक फ़ाइल को कॉपी करता है। स्रोत फ़ाइल की एक कॉपी गंतव्य फ़ाइल पर बन जाती है। यदि गंतव्य फ़ाइल पहले से मौजूद है, तो यह ओवरराइट हो जाती है।
सिंटैक्स
copy(source_file, dest_file)
पैरामीटर्स
source_file − कॉपी की जाने वाली फ़ाइल सेट करें।
dest_file − कॉपी की जाने वाली गंतव्य फ़ाइल सेट करें।
रिटर्न वैल्यू
copy() फंक्शन लौटाता है:
TRUEसफलता परFALSEविफलता पर
उदाहरण
<?php
echo copy("D:/myfiles/sourcefile.dat", "D:/myfiles/destfile.dat");
?>
आउटपुट
true
आइए एक और उदाहरण देखते हैं।
उदाहरण
<?php
$file = '/usr/home/guest/example.txt';
$newfile = '/usr/home/guest/example.txt.bak';
if (!copy($file, $newfile)) {
echo "failed to copy $file...\n";
} else {
echo "copied $file into $newfile\n";
}
?>
आउटपुट
failed to copy /usr/home/guest/example.txt...