ฟังก์ชัน copy() คัดลอกไฟล์ สำเนาของไฟล์ต้นทางไปยังไฟล์ปลายทางจะถูกสร้างขึ้น หากไฟล์ปลายทางมีอยู่แล้ว ไฟล์นั้นจะถูกเขียนทับ
ไวยากรณ์
copy(source_file, dest_file)
พารามิเตอร์
-
source_file − ตั้งค่าไฟล์ที่จะคัดลอก
-
dest_file − ตั้งค่าไฟล์ที่จะคัดลอกไปที่
คืนสินค้า
ฟังก์ชัน copy() ส่งคืน
- จริงด้วยความสำเร็จ
- 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...