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...