تابع ()readfile
تابع ()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
- نوشته شده توسط احسان عباسی
- بازدید: 4004