ฟังก์ชัน move_uploaded_file() จะย้ายไฟล์ที่อัปโหลดไปยังตำแหน่งใหม่ หากไฟล์ปลายทางมีอยู่แล้ว ไฟล์นั้นจะถูกเขียนทับ
ไวยากรณ์
move_uploaded_file(file_path, moved_path)
พารามิเตอร์
-
file_path − ไฟล์ที่จะย้าย
-
ย้าย_เส้นทาง − ตำแหน่งที่จะย้ายไฟล์
คืนสินค้า
ฟังก์ชัน move_uploaded_file() คืนค่าจริงเมื่อสำเร็จและเท็จเมื่อล้มเหลว
ตัวอย่าง
<?php if (move_uploaded_file($_FILES['userfile']['tmp_name'], "/documents/new/")) { print "Uploaded successfully!"; } else { print "Upload failed!"; } ?>
ผลลัพธ์
Upload failed!PHP Notice: Undefined index: userfile in /home/cg/root/8944881/main.php on line 2