❮ مرجع فایل سیستم PHP
مثال
از موقعیت فعلی فایل - تا EOF بخوانید و سپس آن را بنویسید
داده های باقی مانده به بافر خروجی:
$file = fopen("test.txt"،"r");
// خط اول را بخوانید
fgets($file);
// از موقعیت فعلی در فایل بخوانید
- تا EOF، و سپس نتیجه را در بافر خروجی بنویسید
echo fpassthru($file);
fclose($file);
?>
اجرای مثال »
تعریف و استفاده
تابع fpassthru() از موقعیت فعلی در یک فایل می خواند - تا EOF، و
سپس نتیجه را در بافر خروجی می نویسد.
توجه: هنگام استفاده از fpassthru() در یک فایل باینری در ویندوز، به یاد داشته باشید که فایل را در حالت باینری باز کنید.
نکته: با rewind() تماس بگیرید تا نشانگر فایل را در ابتدای
فایل را اگر قبلاً روی فایل نوشته اید.
نکته: برای اینکه فقط محتویات یک فایل را در بافر خروجی تخلیه کنید، از
به جای آن تابع readfile().
نحو
fpassthru(پرونده)
مقادیر پارامتر
| پارامتر | توضیح |
|---|---|
| پرونده | لازم است. فایل باز را برای خواندن از | مشخص می کند
جزئیات فنی
| مقدار بازگشتی: | تعداد کاراکترهای خوانده شده از فایل و ارسال شده از طریق خروجی یا FALSE در صورت شکست |
|---|---|
| نسخه PHP: | 4.0+ |
❮ مرجع فایل سیستم PHP