PHP fpassthru()ฟังก์ชัน
❮ การอ้างอิงระบบไฟล์ PHPตัวอย่าง
อ่านจากตำแหน่งปัจจุบันในไฟล์ - จนถึง EOF จากนั้นเขียนข้อมูลที่เหลือลงในบัฟเฟอร์เอาต์พุต:
<?php
$file = fopen("test.txt","r");
// Read first line
fgets($file);
// Read from the current position in file
- until EOF, and then write the result to the output buffer
echo fpassthru($file);
fclose($file);
?>
ความหมายและการใช้งาน
ฟังก์ชัน fpassthru() อ่านจากตำแหน่งปัจจุบันในไฟล์ จนถึง EOF แล้วเขียนผลลัพธ์ไปยังบัฟเฟอร์เอาต์พุต
หมายเหตุ:เมื่อใช้ fpassthru() กับไฟล์ไบนารีบน Windows อย่าลืมเปิดไฟล์ในโหมดไบนารี
เคล็ดลับ:โทรrewind()เพื่อตั้งค่าตัวชี้ไฟล์ไปที่จุดเริ่มต้นของไฟล์ หากคุณได้เขียนไปยังไฟล์แล้ว
เคล็ดลับ:หากต้องการถ่ายโอนเนื้อหาของไฟล์ไปยังบัฟเฟอร์เอาต์พุต ให้ใช้ ฟังก์ชัน readfile()แทน
ไวยากรณ์
fpassthru(file)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
file | Required. Specifies the open file to read from |
รายละเอียดทางเทคนิค
คืนมูลค่า: | จำนวนอักขระที่อ่านจากไฟล์และส่งผ่านเอาต์พุตหรือ FALSE เมื่อล้มเหลว |
---|---|
รุ่น PHP: | 4.0+ |
❮ การอ้างอิงระบบไฟล์ PHP