فونکشن PHP readfile()

تعریف و استفاده

فونکشن readfile() یک فایل را خروجی می‌دهد.

این فونکشن یک فایل را خوانده و آن را به حافظه خروجی می‌نویسد.

اگر موفق شود، تعداد بایت‌هایی که از فایل خوانده شده است را برمی‌گرداند. اگر شکست بخورد، false برمی‌گرداند. می‌توانید این فونکشن را با استفاده از @readfile() فراخوانی کنید تا خطاها مخفی شوند.

قوانین

readfile(filename,include_path,context)
پارامتر توضیح
filename ضروری. فایلی که باید خوانده شود را مشخص می‌کند.
include_path اختیاری. اگر می‌خواهید در include_path در این پارامتر می‌توان فایل را جستجو کرد و آن را به true تنظیم کرد.
context اختیاری. محیط دستگیره فایل را مشخص می‌کند.Context یک مجموعه از گزینه‌هایی است که می‌توانند رفتار جریان را تغییر دهند.

توضیح

برای context پشتیبانی از پارامترها در PHP 5.0.0 اضافه شده است.

توضیح و نظرات

توضیح:اگر "fopen wrappers" در فایل php.ini فعال شده باشد، می‌توان URL را به عنوان نام فایل در این فونکشن استفاده کرد.

مثال

<?php
echo readfile("test.txt");
?>

خروجی:

در این فایل دو خط وجود دارد.
این آخرین خط است.
57