ฟังก์ชัน fread() อ่านไฟล์ที่เปิดอยู่
ฟังก์ชันจะหยุดทำงานเมื่อถึงความยาวที่กำหนดหรือถึงจุดสิ้นสุดของไฟล์ (EOF) ขึ้นอยู่กับว่ากรณีใดจะเกิดขึ้นก่อน
ฟังก์ชันนี้จะคืนค่าการอ่านสตริงหรือ FALSE เมื่อเกิดความล้มเหลว
สตริง fread (ทรัพยากร $handle, int $length)
พารามิเตอร์ | อธิบาย |
---|---|
รับมือ | ตัวชี้ระบบไฟล์เป็นทรัพยากรที่โดยทั่วไปสร้างขึ้นโดย fopen() |
ความยาว | ที่จำเป็น. ระบุจำนวนไบต์สูงสุดที่จะอ่าน |
เคล็ดลับ: ฟังก์ชั่นนี้เป็นแบบไบนารี่ที่ปลอดภัย (หมายความว่าทั้งข้อมูลไบนารี (เช่น รูปภาพ) และข้อมูลตัวอักษรสามารถเขียนได้โดยใช้ฟังก์ชันนี้)
อ่าน 10 ไบต์จากไฟล์:
<?php$file = fopen("test.txt","r");$contents = fread($file,"10");fclose($file);?>
อ่านไฟล์ทั้งหมด:
<?php$file = fopen("test.txt","r");$contents = fread($file,filesize("test.txt"));fclose($file);?>