ฟังก์ชัน 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...