PHP fseek() فونکشن

تعریف اور استعمال

فونکشن فائل کا پوائنٹر کا استعمال کرتی ہے

یہ فونکشن فائل پوائنٹر کو موجودہ مقام سے آگے یا پچھلے کی نئی مقامات کی طرف منتقل کرتی ہے، نئی مقامات فائل کی شروعات سے بائٹس کی شکل سے معین کی جاتی ہیں

موفق ہونے پر 0 براہ راست، ناکام ہونے پر -1 براہ راست، ناگارن (EOF) کے بعد کی مقامات میں منتقل کرنا کسی غلطی کا باعث نہیں ہوتا

نویگیشن

فائل س(فائل,افست,مقام)
پارامتر شرح
فائل ضروری، فائل کا نام معین کرتا ہے
افست ضروری، نئی مقامات (بائٹس کی شکل سے شروع کیا جاتا ہے) معین کرتا ہے
مقام اختیاری، ممکنہ اعداد:
  • SEEK_SET - مقام کا تعین مساوی مقام کا تعین کیا جاتا ہے افست بائٹس، پیش فرض
  • SEEK_CUR - مقام کا تعین موجودہ مقام کے بعد کا تعین کیا جاتا ہے افست
  • SEEK_END - مقام کا تعین فائل کی بند کے بعد کے مقام کا تعین کیا جاتا ہے افست (فائل کی بند میں سے پہلے کی مقامات میں منتقل کرنا،افست ضروری ہوتی ہے، منفی رقمی ضروری ہوتی ہے)。

شرح

مقام پارامتر PHP 4.0.0 کے بعد میں شروع کیا گیا تھا。

پیشکش اور کچھ وضاحت

پیشکش:استعمال کرکے فٹل() آج کی مقامات پائی جاسکتی ہیں。

مثال

<?php
فائل = فائپن("تست.تکس","ر");
// پہلا سطر پڑھنا
فائل س، );
// فائل کی شروعات میں واپس نکلنا
فائل س، 0);
?>