PHP का feof() फंक्शन फ़ाइल पॉइंटर पर एंड-ऑफ-फाइल (EOF) की जांच करता है। यदि फ़ाइल पॉइंटर EOF पर है या कोई त्रुटि होती है (सॉकेट टाइमआउट सहित), तो यह TRUE लौटाता है; अन्यथा FALSE लौटाता है।
सिंटैक्स
feof(file_pointer)
पैरामीटर्स
file_pointer − फ़ाइल पॉइंटर वैध होना चाहिए, और
fopen()याfsockopen()द्वारा सफलतापूर्वक खोली गई फ़ाइल को इंगित करना चाहिए (और अभी तकfclose()द्वारा बंद नहीं की गई हो)।
रिटर्न वैल्यू
feof() फंक्शन TRUE लौटाता है यदि फ़ाइल पॉइंटर EOF पर है या कोई त्रुटि होती है, अन्यथा FALSE लौटाता है।
उदाहरण
<?php
$file_pointer = @fopen("/myfiles/one.php", "r");
if ($file_pointer) {
while (!feof($file_pointer)) {
$buffer = fgetss($file_pointer, 1024);
echo $buffer;
}
fclose($file_pointer);
}
?>
आउटपुट
First line