Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ฟังก์ชัน fpassthru() ใน PHP


ฟังก์ชัน 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