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+ |