Php/func filesystem fpassthru

来自菜鸟教程
跳转至:导航、​搜索

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,然后将结果写入输出缓冲区。

注意: 在Windows的二进制文件上使用fpassthru()时,请记住以二进制模式打开文件。

Tip: Call 倒带()

如果已经写入文件,则将文件指针设置为文件的开头。

Tip: 要将文件的内容仅转储到输出缓冲区,请使用 readfile()

功能而不是。

句法

fpassthru(file)

参数值

参数 描述
file 需要。指定要读取的打开文件

技术细节

返回值: 从文件读取并在失败时通过输出或FALSE传递的字符数
PHP版本: 4.0+

❮PHP文件系统参考