fgets လုပ်ဆောင်ချက်
fgets လုပ်ဆောင်ချက်သည် ဖိုင်မှ စာကြောင်းတစ်ကြောင်းကို ဖတ်ပါသည်။ ၎င်း၏ ပထမပိုင်း parameter အနေဖြင့် fopen လုပ်ဆောင်ချက်ဖြင့် ကြိုတင်ဖွင့်ထားရမည့် ဖိုင်ညွှန်းကို လက်ခံပါသည်။ ဒုတိယမြောက် မဖြစ်မနေလိုအပ်ခြင်းမရှိသော parameter ဖြင့် ဖတ်ရှုမည့် စာကြောင်း၏ အများဆုံးအရှည်ကို သတ်မှတ်နိုင်ပါသည်။ စာကြောင်းအဆုံး၊ ဖိုင်အဆုံးသို့ ရောက်ရှိခြင်း သို့မဟုတ် သတ်မှတ်ထားသော အရှည်သို့ ရောက်ရှိသောအခါ လုပ်ဆောင်ချက်သည် ဖတ်ရှုခြင်းကို ရပ်တန့်လိုက်ပါသည်။
ဝါကျဖွဲ့ပုံ
fgets(resource $handle, int $length = ?): string|false
နမူနာ
ဖိုင်မှ ပထမဆုံးစာကြောင်းကို ဖတ်ကြည့်ပါမည်။
<?php
$file = fopen('test.txt', 'r');
echo fgets($file);
fclose($file);
?>
နမူနာ
ဖိုင်ကို စာကြောင်းချင်းစီ ကွင်းဆက်ထဲတွင် ဖတ်ခြင်း။
<?php
$file = fopen('test.txt', 'r');
while ($line = fgets($file)) {
echo $line;
}
fclose($file);
?>
နမူနာ
အရှည်ကန့်သတ်ချက်ဖြင့် စာကြောင်းဖတ်ခြင်း။
<?php
$file = fopen('test.txt', 'r');
echo fgets($file, 4);
fclose($file);
?>