fopen () function ကို function function ကိုဖွင့်ရန်သို့မဟုတ်အကြောင်းအရာအသစ်များကိုရေးနိုင်သည့်ဖိုင်ကိုဖွင့်ရန်အသုံးပြုသည်။ ဤလုပ်ဆောင်ချက်သည် parameters နှစ်ခုလိုအပ်သည်။ ဖိုင်အမည်နှင့် open mode (Read-inge, ရေး, ဖြည့်စွက်ခြင်း, etc) လိုအပ်သည်။ ဥပမာအားဖြင့်, အောက်ပါကုဒ်သည်ဖိုင်တစ်ခုကိုဖွင့်ပြီးအကြောင်းအရာလိုင်းကိုလိုင်းဖြင့်ဖတ်သည်။
$file = fopen("example.txt", "r");
while (!feof($file)) {
echo fgets($file)."";
}
fclose($file);
ဤနေရာတွင်ကွင်းဆက်ကို fungets () function ကိုလိုင်းဖြင့်ဖတ်ရန်ဖိုင်လိုင်းကိုဖတ်ရန်အသုံးပြုသည်။ feof () ဖိုင်၏အဆုံးသို့ရောက်ရှိလာမယ့်ရှိမရှိရှာဖွေတွေ့ရှိရန်အသုံးပြုသည်, fclose () ဖိုင်လက်ကိုင်ကိုပိတ်ရန်အသုံးပြုသည်။
ဖိုင်တစ်ခုလုံးကိုတစ်ပြိုင်တည်းဖတ်ရန်လိုအပ်ပါကသင်သည် function () function ကိုသုံးနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည်ဖိုင်လက်ကိုင်တစ်ခုလိုအပ်သည်။ အောက်ပါဥပမာတွင်ပြထားသည့်အတိုင်း parameters များအနေဖြင့်ဖတ်ရှုသည့် bytes အရေအတွက်ကိုဖတ်ရန်လိုအပ်သည်။
$file = fopen("example.txt", "r");
echo fread($file, filesize("example.txt"));
fclose($file);
Code သည်ဖိုင်အရွယ်အစားကိုဖိုင်အရွယ်အစား () ဖိုင်အရွယ်အစားကို အသုံးပြု. သတ်မှတ်ထားသော bytes အရေအတွက်ကိုဖတ်ရှုရန် () ကိုအသုံးပြုသည်။
ဖိုင် () function သည်ဖိုင်၏လိုင်းတစ်ခုစီကိုဖတ်ရန်သင့်တော်သောနေရာတစ်ခုစီကိုခင်းကျင်းရန်သင့်လျော်သောခင်းကျင်းမှုတစ်ခုအဖြစ်ဖတ်သည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
$file = file("example.txt");
foreach ($file as $line) {
echo $line."";
}
အကြောင်းအရာတစ်ခုချင်းစီကို output မှ fonteach မှတစ်ဆင့်ခင်းကျင်းမှတဆင့်ကွင်းဆက်။
File_get_contents () ဖိုင်တစ်ခုလုံးကိုဖတ်ရန်နှင့်ဖိုင်အကြောင်းအရာ string ကိုပြန်ပို့ရန်အလွယ်ကူဆုံးနှင့်အမြန်ဆုံးနည်းလမ်းဖြစ်သည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -
$file = file_get_contents("example.txt");
echo $file;
function သည်ဖိုင်အကြောင်းအရာကိုတိုက်ရိုက်ပြန်ပို့သည်။ ဖိုင်ငယ်များလျင်မြန်စွာဖတ်ရန်သင့်တော်သည်။
FWRITE () ဖိုင်ကိုဖိုင်တစ်ခုသို့အချက်အလက်များရေးရန်အသုံးပြုသည်။ ဖိုင်လက်ကိုင်နှင့်စာရေးရန် string ကိုလိုအပ်သည်။ နမူနာကုဒ်:
$file = fopen("example.txt", "w");
fwrite($file, "Hello World!");
fclose($file);
"W" mode ကို သုံး. ဖိုင်တစ်ခုကိုဖွင့်သောအခါမူရင်းအကြောင်းအရာများကိုပြန်လည်ရေးသားလိမ့်မည်။ အကြောင်းအရာကိုထည့်သွင်းရန်လိုအပ်ပါက "a" mode ကိုသုံးနိုင်သည်။
File_Propar_Contents () ဖိုင်တစ်ခုသို့ကြိုးများရေးရန်ရိုးရှင်းသောနည်းလမ်းဖြစ်သည်။ ဖိုင်အမည်ကိုသာဖြတ်ပြီးအကြောင်းအရာကိုရေးပါ။
file_put_contents("example.txt", "Hello World!");
အကယ်. ဖိုင်မရှိပါကဖိုင်အသစ်တစ်ခုကိုအလိုအလျောက်ဖန်တီးလိမ့်မည်။
PHP သည်ဖိုင်အမျိုးအစားအမျိုးမျိုးကိုထောက်ပံ့ပေးပြီးအသုံးပြုသော function များကိုအသုံးပြုသည်။ အများအားဖြင့်အသုံးပြုသော fopen (), ဖိုင် (), ဖိုင် (), ဖိုင် (), ဖိုင် (), ဖိုင် (), ဖိုင် (), ဖိုင် (), File_get_Contents () စာဖြင့်ရေးသားခြင်း, ခွင့်ပြုချက်မလုံလောက်ခြင်းကြောင့်လုပ်ငန်းပျက်ကွက်မှုများကိုရှောင်ရှားရန်၎င်းကိုအသုံးပြုသောအခါဖိုင်ခွင့်ပြုထားသောချိန်ညှိချက်များကိုဂရုပြုရန်လိုအပ်သည်။ ၎င်းသည်ယေဘုယျအားဖြင့် file_get_contontents () နှင့် file_put_contentents () ကိုပထမ ဦး ဆုံးအသုံးပြုရန်အကြံပြုပါသည်။ ၎င်းတို့သည် code တွင် code, ကွပ်မျက်ခြင်းတွင်ထိရောက်စွာထိန်းသိမ်းထားနိုင်ပြီးထိန်းသိမ်းရန်လွယ်ကူသည်။