การรวมการดำเนินการอ่านและเขียนไฟล์ใน PHP
การอ่านและเขียนไฟล์สามารถนำมารวมกันได้ ลองมาดูตัวอย่างโดยการอ่านไฟล์ เพิ่ม เครื่องหมายอัศเจรีย์ลงท้ายข้อความ และ เขียนข้อความกลับเข้าไปในไฟล์เดิม:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
สมมติว่าคุณมีไฟล์ที่มีตัวเลข เขียนไว้อยู่ เปิดไฟล์นี้ ยกกำลังสอง ตัวเลขนั้น แล้วเขียนกลับเข้าไปในไฟล์
สมมติว่าในรูทของเว็บไซต์คุณมีไฟล์ count.txt
เริ่มต้นในนั้นเขียนตัวเลข 0 ไว้
ทำให้แน่ใจว่าเมื่อรีเฟรชหน้าเว็บ
สคริปต์ของเราจะเพิ่มตัวเลขนี้
อีก 1 ทุกครั้ง นั่นคือเราจะได้ตัวนับ
การรีเฟรชหน้าเว็บในรูปแบบของไฟล์
สมมติว่าในรูทของเว็บไซต์คุณมีไฟล์ 1.txt,
2.txt และ 3.txt วาง ทำ
อาร์เรย์ชื่อไฟล์เหล่านี้ด้วยตนเอง วนลูปผ่าน
มัน อ่านเนื้อหาของแต่ละ
ไฟล์ ผสานเข้าด้วยกันเป็นสตริงเดียว และเขียน
ลงในไฟล์ใหม่ new.txt เริ่มแรกไฟล์นี้
ไม่ควรมีอยู่