توابع readfile() PHP

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

خروجی readfile() تابع یک فایل.

این تابع یک فایل را خوانده و آن را به بوفر خروجی نوشته.

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

جملات

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

توضیح

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

توجه و یادداشت‌ها

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

مثال

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

خروجی:

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