ฟังก์ชัน readfile() ใช้ อ่านไฟล์และส่งออกไปที่ output buffer โดยตรง เหมาะสำหรับส่งไฟล์ให้ผู้ใช้ดาวน์โหลด ส่งคืนจำนวนไบต์ที่อ่านได้
ไวยากรณ์ (Syntax)
readfile(file_path, include_path, context)
พารามิเตอร์ (Parameters)
file_path − พาธของไฟล์ที่ต้องการอ่าน
include_path −
TRUEหากต้องการค้นหาใน include_path (php.ini)context − คอนเท็กซ์สตรีม (ตัวเลือก)
ค่าที่ส่งคืน (Return Value)
ส่งคืนจำนวนไบต์ที่อ่านได้จากไฟล์ (integer)
ตัวอย่างการใช้งาน
<?php
echo readfile("one.txt");
?>
ผลลัพธ์
This is demo text! 18
คำอธิบาย: แสดงเนื้อหาไฟล์ "This is demo text!" ตามด้วยจำนวนไบต์ 18