Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm fpassthru () trong PHP

Hàm fpassthru () đọc từ một tệp đang mở, cho đến EOF, và ghi kết quả vào bộ đệm đầu ra. Nó trả về số ký tự được đọc từ con trỏ tệp, ngược lại nếu xảy ra lỗi, nó sẽ trả về FALSE.

Cú pháp

fpassthru(file_pointer):

Tham số

  • file_pointer - Con trỏ tệp phải trỏ đến tệp được mở thành công bằng fopen () hoặc fsockopen () (và chưa được đóng bằng fclose ()).

Quay lại

Hàm fpassthru () trả về số ký tự được đọc từ con trỏ tệp, ngược lại nếu xảy ra lỗi, nó sẽ trả về FALSE.

Ví dụ

<?php
   $file_pointer = fopen("new.txt","r");
   fgets($file);
   echo fpassthru($file_pointer);
   fclose($file_pointer);
?>

Sau đây là kết quả đầu ra. Các ký tự là 22.

Đầu ra

Demo text!!
This is it!22