(PHP 5 >= 5.1.0)
SplFileObject::fpassthru — ارسال به خروجی تمام داده در اشارهگر فایل
خواندن تا EOF در اشارهگر فایل از موقعیت فعلی و نوشتن نتیجه در بافر خروجی.
شما ممکن است نیاز به فراخوانی SplFileObject::rewind() برای بازنشانی اشارهگر فایل به شروع فایل داشته باشید اگر تمام داده را در فایل نوشتهاید.
This function has no parameters.
بازگرداندن تعداد کاراکترهای خوانده شده از handle و ارسالی به خروجی.
Example #1 مثال SplFileObject::fpassthru()
<?php
// Open the file in binary mode
$file = new SplFileObject("./img/ok.png", "rb");
// Send the right headers
header("Content-Type: image/png");
header("Content-Length: " . $file->getSize());
// Dump the picture and end script
$file->fpassthru();
exit;
?>