ฟังก์ชัน fpassthru() อ่านจากไฟล์ที่เปิดอยู่ จนถึง EOF และเขียนผลลัพธ์ไปยังบัฟเฟอร์เอาต์พุต ส่งกลับจำนวนอักขระที่อ่านจากตัวชี้ไฟล์ มิฉะนั้น ถ้าเกิดข้อผิดพลาด จะส่งกลับ FALSE
ไวยากรณ์
fpassthru(file_pointer):
พารามิเตอร์
-
file_pointer - ตัวชี้ไฟล์ต้องชี้ไปที่ไฟล์ที่เปิดสำเร็จโดย fopen() หรือ fsockopen() (และยังไม่ปิดโดย fclose())
คืนสินค้า
ฟังก์ชัน fpassthru() จะคืนค่าจำนวนอักขระที่อ่านจากตัวชี้ไฟล์ มิฉะนั้น หากเกิดข้อผิดพลาด ฟังก์ชันจะส่งกลับค่า FALSE
ตัวอย่าง
<?php $file_pointer = fopen("new.txt","r"); fgets($file); echo fpassthru($file_pointer); fclose($file_pointer); ?>
ต่อไปนี้เป็นผลลัพธ์ อักขระคือ 22.
ผลลัพธ์
Demo text!! This is it!22