تابع ()readfile
تعریف و کاربرد
تابع ()readfile یک فایل را می خواند و آن را در خروجی می نویسد.
این تابع در صورت موفقیت تعداد بایت های خوانده شده را برمی گرداند. و در صورت شکست، FALSE را به همراه یک خطا برمی گرداند. شما می توانید با اضافه کردن یک '@' در جلوی نام تابع، خطای خروجی را محو کنید.
نحوه نوشتن
readfile(filename,include_path,context)
| پارامترها | توضیحات | 
|---|---|
| filename | ضروری. فایلی که قرار است خوانده شود را مشخص می کند. | 
| include_path | اختیاری. اگر می خواهید که برای فایل مورد نظر در include_path در php.ini جستجو کنید، این پارامتر را به '1' ست کنید. | 
| context | اختیاری. context فایل مورد استعمال را مشخص می کند. context درواقع یک مجموعه از گزینه هایی است که می توانند رفتار یک stream را تغییر دهند. | 
نکات قابل توجه
نکته: در صورتی که بسته بندی های fopen در فایل php.ini فعال شده باشند، شما می توانید از یک URL بعنوان filename استفاده کنید.
مثال
<?php
echo readfile("test.txt");
?>
echo readfile("test.txt");
?>
خروجی کد بالا برابر است با:
There are two lines in this file.
This is the last line.
57
This is the last line.
57














 
 


 توابع کار با فایل ها در PHP
 توابع کار با فایل ها در PHP

