296 of 410 menu

feof फ़ंक्शन

feof फ़ंक्शन पढ़ते समय फ़ाइल का अंत reached है या नहीं, यह जांचता है। यह एक पैरामीटर स्वीकार करता है - फ़ाइल पॉइंटर, जो fopen फ़ंक्शन द्वारा सफलतापूर्वक खोली गई थी। यदि फ़ाइल का अंत reached हो गया है तो true लौटाता है, और अन्यथा false लौटाता है।

वाक्य - विन्यास

feof(resource $handle): bool

उदाहरण

आइए जांचें कि फ़ाइल पढ़ते समय उसका अंत reached हुआ है या नहीं:

<?php $file = fopen('test.txt', 'r'); while (!feof($file)) { echo fgets($file); } fclose($file); ?>

इस उदाहरण में, हम फ़ाइल को उसके अंत तक पहुँचने तक लाइन दर लाइन पढ़ रहे हैं।

उदाहरण

फ़ाइल खोलने के बाद फ़ाइल पॉइंटर की स्थिति की जांच करें:

<?php $file = fopen('empty.txt', 'r'); var_dump(feof($file)); fclose($file); ?>

खाली फ़ाइल के लिए कोड निष्पादन का परिणाम:

true

उदाहरण

फ़ाइल खोलने में त्रुटि का प्रसंस्करण:

<?php $file = @fopen('nonexistent.txt', 'r'); if ($file === false) { echo "File not found"; } else { while (!feof($file)) { echo fgets($file); } fclose($file); } ?>

यदि फ़ाइल मौजूद नहीं है तो कोड निष्पादन का परिणाम:

'File not found'

यह भी देखें

  • fread फ़ंक्शन,
    जो फ़ाइल से पढ़ता है
  • fgets फ़ंक्शन,
    जो फ़ाइल से एक पंक्ति पढ़ता है
  • rewind फ़ंक्शन,
    जो फ़ाइल पॉइंटर को रीसेट करता है
हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें