PHP fpassthru() 函数
❮ PHP 文件系统参考示例
从文件中的当前位置读取 - 直到 EOF,然后将剩余数据写入输出缓冲区
<?php
$file = fopen("test.txt","r");
// 读取第一行
fgets($file);
// 从文件中的当前位置读取 - 直到 EOF,然后将结果写入输出缓冲区
echo fpassthru($file);
fclose($file);
?>
运行示例 »
定义和用法
fpassthru() 函数从文件中的当前位置读取 - 直到 EOF,然后将结果写入输出缓冲区。
注意:在 Windows 上使用 fpassthru() 处理二进制文件时,请记住以二进制模式打开文件。
提示:如果您已经写入文件,请调用 rewind() 将文件指针设置到文件的开头。
提示:要将文件的全部内容直接转储到输出缓冲区,请使用 readfile() 函数代替。
语法
fpassthru(file)
参数值
参数 | 描述 |
---|---|
file | 必需。指定要读取的打开文件。 |
技术细节
返回值 | 从文件中读取并通过输出传递的字符数,如果失败则返回 FALSE |
---|---|
PHP 版本 | 4.0+ |
❮ PHP 文件系统参考