PHP feof() ਫੰਕਸ਼ਨ

ਪਰਿਭਾਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

feof() ਫੰਕਸ਼ਨ ਫਾਈਲ ਦੇ ਅੰਤ ਵੱਲ ਪਹੁੰਚੇ ਹੋਣ ਨੂੰ ਚੈਕ ਕਰਦਾ ਹੈ (eof)。

اگر فائل پوائنٹر EOF پر آ گیا یا غلطی آئی تو درست نہیں آتا، دوسرے صورتوں میں ایک غلطی آتا، دیگر صورتوں میں FALSE آتا.

نویگیشن

feof(فائل)
پارامتر شرح
فائل ضروری، چکنا چاہئے کس فائلی کو چکنا ہوگا.

شرح

فائل پارامتر ایک فائل پوائنٹر ہوتا ہے، جس کو معتبر ہونا چاہئے اور اس کو کسی کسی کی جانب کی اشارت دینا چاہئے. fopen() یا fsockopen() کامیاب کا لینا (لیکن ابھی تک نہیں کیا گیا) fclose() بند کردیے گئی فائل.

نکات اور تعریفات

نکات:feof()函数 لگنے والی غیر معلوم لگنے والی سائز کی ڈاٹا کو لگنے میں بہت مفید ہوتی ہے.

توجہ:اگر سرور نے fsockopen() کی مدد سے کسی کسی کونکشن کو بند نہیں کیا تو feof() کچل سکتا ہے، جب تک وہ وصولی کی مدت میں نہ آتا.

توجہ:اگر فائل پوائنٹر نا معتبر ہو تو وہ کچل سکتا ہے، کیونکہ EOF درست نہیں آتا.

مثال

<?php
$file = fopen("test.txt", "r");
// تمام لائنوں کو خروج کریں، جب تک فائل ختم نہ ہو.
while(! feof($file))
  {
  echo fgets($file). "<br />";
  }
fclose($file);
?>

خروج:

سلام، یہ ایک ٹیسٹ فائل ہے. 
یہاں تین لائن ہیں. 
یہ آخری لائن ہے.