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