Php/func filesystem fpassthru
来自菜鸟教程
PHP fpassthru()函数
例
从文件的当前位置读取-直到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+ |