(PHP 5 >= 5.1.0, PHP 7, PHP 8)
SplFileObject::fpassthru — 输出文件指针上的所有剩余数据
此函数没有参数。
返回从 handle
读取并传递到输出的字符数。
示例 #1 SplFileObject::fpassthru() 示例
<?php
// 以二进制模式打开文件
$file = new SplFileObject("./img/ok.png", "rb");
// 发送正确的标题
header("Content-Type: image/png");
header("Content-Length: " . $file->getSize());
// 转储图片并结束脚本
$file->fpassthru();
exit;
?>