ฟังก์ชัน rename() ใช้ เปลี่ยนชื่อไฟล์หรือไดเรกทอรี (rename file or directory) ส่งคืน TRUE เมื่อสำเร็จ, FALSE เมื่อล้มเหลว
ไวยากรณ์ (Syntax)
rename(old_filename, new_filename, context)
พารามิเตอร์ (Parameters)
old_filename − ชื่อเดิมของไฟล์หรือไดเรกทอรี
new_filename − ชื่อใหม่ของไฟล์หรือไดเรกทอรี
context − คอนเท็กซ์สตรีม (ตัวเลือก)
ค่าที่ส่งคืน (Return Value)
ส่งคืน TRUE เมื่อเปลี่ยนชื่อสำเร็จ, FALSE เมื่อล้มเหลว
ตัวอย่างการใช้งาน
ตัวอย่างที่ 1: เปลี่ยนชื่อไฟล์ในไดเรกทอรีเดียวกัน
<?php
rename("one.txt", "two.txt");
?>
ผลลัพธ์
TRUE
ตัวอย่างที่ 2: ย้ายไฟล์ไปโฟลเดอร์อื่น (เปลี่ยนพาธ)
<?php
rename("D:\\new\\tutorials\\java.docx", "D:\\new\\tutorials\\programming\\java.docx");
?>
ผลลัพธ์
TRUE