PHP fseek() फ़ंक्शन

परिभाषा और उपयोग

fseek() फ़ंक्शन खुले फ़ाइल में स्थान निर्धारित करता है。

यह फ़ंक्शन फ़ाइल पॉइंटर को वर्तमान स्थान से आगे या पीछे के नए स्थान पर ले जाता है, नया स्थान फ़ाइल के आरंभ से बाइट की माप द्वारा निर्धारित होता है。

सफल होने पर 0 वापस करेगा; अन्यथा -1 वापस करेगा।ध्यान दें कि EOF के बाद के स्थान पर जाने से त्रुटि नहीं होगी。

व्याकरण

fseek(file,offset,whence)
पैरामीटर वर्णन
file आवश्यक. स्थान पर जाने के लिए फ़ाइल निर्धारित करें
offset आवश्यक. नया स्थान (फ़ाइल के आरंभ से बाइट की माप द्वारा) निर्धारित करें
whence वृद्धिपूर्ण. संभव मान:
  • SEEK_SET - स्थान को समान सेट करें offset बाइट।मूलभूत
  • SEEK_CUR - स्थान को वर्तमान स्थान के बाद सेट करें offset
  • SEEK_END - स्थान को फ़ाइल के अंत के बाद सेट करें offset फ़ाइल अंत के पहले के स्थान पर जाने के लिएoffset इसके लिए नकारात्मक मान आवश्यक है)。

वर्णन

whence पैरामीटर PHP 4.0.0 के बाद जोड़ा गया है。

टिप्पणी और नोट

टिप्पणी:इसका उपयोग करके ftell() इसे खोजने के लिए

उदाहरण

<?php
$file = fopen("test.txt","r");
// पहली पंक्ति पढ़ें
fgets($file);
// फ़ाइल के आरंभ से वापस
fseek($file,0);
?>