297 of 410 menu

fseek फ़ंक्शन

fseek फ़ंक्शन फ़ाइल में पॉइंटर की स्थिति को स्थानांतरित करने की अनुमति देती है। यह अपने पहले पैरामीटर के रूप में फ़ाइल के लिए एक पॉइंटर लेती है, दूसरे के रूप में बाइट्स में ऑफ़सेट लेती है, और तीसरे (वैकल्पिक) के रूप में रेफ़रेंस पॉइंट लेती है। फ़ंक्शन सफल निष्पादन पर 0 और त्रुटि होने पर -1 लौटाती है।

सिंटेक्स

fseek(resource $handle, int $offset, int $whence = SEEK_SET): int

उदाहरण

फ़ाइल की शुरुआत से 10वें बाइट पर पॉइंटर ले जाएँ:

<?php $file = fopen('test.txt', 'r'); fseek($file, 10); echo fgets($file); fclose($file); ?>

उदाहरण

वर्तमान स्थिति से 5 बाइट्स पर पॉइंटर ले जाएँ:

<?php $file = fopen('test.txt', 'r'); fseek($file, 5, SEEK_CUR); echo fgets($file); fclose($file); ?>

उदाहरण

फ़ाइल के अंत से 5 बाइट्स पर पॉइंटर ले जाएँ:

<?php $file = fopen('test.txt', 'r'); fseek($file, -5, SEEK_END); echo fgets($file); fclose($file); ?>

उदाहरण

fseek के निष्पादन के परिणाम की जाँच करें:

<?php $file = fopen('test.txt', 'r'); $res = fseek($file, 10); echo $res; // सफलता पर 0, त्रुटि पर -1 fclose($file); ?>

कोड निष्पादन का परिणाम:

0

यह भी देखें

  • rewind फ़ंक्शन,
    जो फ़ाइल पॉइंटर को रीसेट करती है
  • ftell फ़ंक्शन,
    जो वर्तमान स्थिति लौटाती है
  • fread फ़ंक्शन,
    जो फ़ाइल से पढ़ती है
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें