تابع ()feof
تابع ()feof
تعریف و کاربرد
تابع ()feof بررسی می کند که آیا به EOF رسیده ایم یا نه. EOF مخفف end-of-file است و به معنی پایان یک فایل می باشد.
در صورتی که یک خطا روی دهد یا به EOF رسیده باشیم، این تابع TRUE را برمی گرداند. در غیر این صورت FALSE برگردانده خواهد شد.
نحوه نوشتن
feof(file)
پارامترها | توضیحات |
---|---|
file |
ضروری. فایل باز شده(open) را برای بررسی مشخص می کند. |
نکات قابل توجه
نکته: از تابع ()feof برای ایجاد حلقه بر روی داده ها با طول unknown استفاده می شود.
Example
<?php
$file = fopen("test.txt", "r");
//Output a line of the file until the end is reached
while(! feof($file))
{
echo fgets($file). "<br />";
}
fclose($file);
?>
$file = fopen("test.txt", "r");
//Output a line of the file until the end is reached
while(! feof($file))
{
echo fgets($file). "<br />";
}
fclose($file);
?>
خروجی کد بالا برابر است با:
Hello, this is a test file.
There are three lines here.
This is the last line.
There are three lines here.
This is the last line.
- نوشته شده توسط احسان عباسی
- بازدید: 6401