rewind လုပ်ဆောင်ချက်
rewind လုပ်ဆောင်ချက်သည် ဖိုင်အညွှန်းကို အစသို့ ပြန်လည်သတ်မှတ်ပေးပါသည်။
ဖိုင်ကို ထပ်မံဖတ်ရှုရန် သို့မဟုတ် လုပ်ဆောင်ချက်အချို့ပြီးနောက် ၎င်း၏အစသို့ ပြန်သွားလိုသောအခါ ဤအရာသည် အသုံးဝင်ပါသည်။
ဤလုပ်ဆောင်ချက်သည် fopen လုပ်ဆောင်ချက်မှ ပြန်ပေးသော ဖိုင်အညွှန်းတစ်ခုကို ပါရာမီတာအဖြစ် လက်ခံပါသည်။
ဖွဲ့စည်းပုံ
rewind(resource $handle);
ဥပမာ
ပထမစာကြောင်းကို ဖတ်ပြီးနောက် ဖိုင်အညွှန်းကို ပြန်လည်သတ်မှတ်ကြည့်ရအောင်။
<?php
$file = fopen('test.txt', 'r');
echo fgets($file); // ပထမစာကြောင်းကို ဖတ်ပါ
rewind($file); // အညွှန်းကို ပြန်သတ်မှတ်ပါ
echo fgets($file); // ပထမစာကြောင်းကို ထပ်မံဖတ်ပါ
fclose($file);
?>
ကုဒ်ကို လုပ်ဆောင်သည့်ရလဒ်။
'First line'
'First line'
ဥပမာ
rewind မသုံးဘဲ ဖိုင်ကို နှစ်ကြိမ် ဖတ်ရန် ကြိုးစားကြည့်ရအောင်။
<?php
$file = fopen('test.txt', 'r');
echo fread($file, filesize('test.txt'));
echo fread($file, filesize('test.txt'));
fclose($file);
?>
ကုဒ်ကို လုပ်ဆောင်သည့်ရလဒ်။
'File content'
''