fpassthru ဖန်ရှင်
fpassthru ဖန်ရှင်သည် ဖိုင်ထဲရှိဒေတာအားလုံးကို လတ်တလော ဖိုင်ညွှန်း၏ အနေအထားမှ စတင်ကာ ဖိုင်ပြီးဆုံးသည့်အထိ ထုတ်ပေးသည်။ ဖန်ရှင်သည် အညွှန်းတစ်ခု - ဖိုင်ဖတ်ရန် ဖွင့်ထားသင့်သော ဖိုင်တစ်ခုဆီသို့ ညွှန်းကို လက်ခံသည်။ လုပ်ဆောင်ပြီးနောက် ဖန်ရှင်သည် ထုတ်ပေးခဲ့သော ဘိုက်အရေအတွက် သို့မဟုတ် မှားယွင်းမှုအခြေအနေတွင် false ကို ပြန်ပေးသည်။
ဝါကျဖွဲ့စည်းပုံ
fpassthru(resource $handle): int|false
ဥပမာ
'data.txt' ဖိုင်၏ အကြောင်းအရာများကို ထုတ်ပေးကြရအောင်။
<?php
$file = fopen('data.txt', 'r');
fpassthru($file);
fclose($file);
?>
ဥပမာ
ထုတ်ပေးခဲ့သော ဘိုက်အရေအတွက်ကို စစ်ဆေးကြည့်ကြရအောင်။
<?php
$file = fopen('data.txt', 'r');
$bytes = fpassthru($file);
echo "ထုတ်ပေးခဲ့သော ဘိုက်များ: $bytes";
fclose($file);
?>
ဥပမာ
ဖိုင်ကို တစ်စိတ်တစ်ပိုင်း ဖတ်ပြီးနောက် fpassthru ကို သုံးကြည့်ကြရအောင်။
<?php
$file = fopen('data.txt', 'r');
fgets($file); // ပထမအစီးကို ဖတ်သည်
fpassthru($file); // ဖိုင်၏ ကျန်ရှိသောအစိတ်အပိုင်းများကို ထုတ်ပေးသည်
fclose($file);
?>