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);
?>