PHP သည်အသုံးပြုသောအသုံးပြုမှုအမျိုးမျိုးရှိသော server-side programming language တစ်ခုဖြစ်သည်။ ဤဆောင်းပါးသည် PHP ဖိုင်အမျိုးအစား၏အခြေခံအဆင့်များကိုနက်ရှိုင်းစွာရှင်းပြပါမည်။ ဖိုင်များအကြားဒေတာများအကြားဒေတာများကိုဖလှယ်ရန်နှင့်ဝဘ်ဖွံ့ဖြိုးတိုးတက်မှု,
PHP တွင်ဖိုင်ကိုစာမဖတ်မီဖိုင်ကိုဖွင့်ရမည်။ ဖိုင်တစ်ခုဖွင့်ရန်အခြေခံ Syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
$handle = fopen("filename", "mode");
၎င်းတို့အနက် "Filename" သည်သင်ဖွင့်လိုသောဖိုင်အမည်ဖြစ်ပြီး "mode" သည်ဖိုင်ကိုဖွင့်လှစ်ပုံနှင့်တိကျသောတန်ဖိုးများကိုကိုယ်စားပြုသည်။
ဖိုင်ကိုဖွင့်ပြီးနောက်ဖိုင်လက်ကိုင် $ လက်ကိုင်တစ်ခုရရှိမည်, နောက်ဆက်တွဲဖိုင်စစ်ဆင်ရေးများအပေါ်မူတည်လိမ့်မည်။
ဖိုင်ကိုဖွင့်ပြီးနောက်ဖိုင်အကြောင်းအရာများကိုဖတ်ရန် PHP ၏ built-in function များကိုသုံးနိုင်သည်။ ဖိုင်အကြောင်းအရာကိုဖတ်ရန်အတွက်အခြေခံ syntax ဖြစ်သည်။
$file_content = fread($handle, filesize($filename));
$ filename သည်ဖိုင်အမည်ကိုဖတ်ရန်ဖိုင်အမည်ဖြစ်ပြီး $ လက်ကိုင်သည်ဖိုင်ကိုဖွင့်သောအခါသင်ရရှိသောလက်ကိုင်ဖြစ်သည်။ ဖိုင်အရွယ်အစားနှင့် function () function ကိုအသုံးပြုသောဖိုင်များ () function ကိုအသုံးပြုသည်။
ဖိုင်လိုင်းကိုလိုင်းအားဖြင့်ဖတ်ရန်လိုအပ်ပါကသင် functions () function ကိုသုံးနိုင်သည်။
$line = fgets($handle);
ဖိုင်တွင်နောက်လိုင်းကိုဖတ်ပြီးဖိုင်ကိုညွှန်ပြပါလိမ့်မည်။
ဖိုင်ကိုဖတ်ရှုပြီးနောက် operating system သည်ဖိုင်အရင်းအမြစ်များကိုအခမဲ့ပေးနိုင်ရန်ဖိုင်လက်ကိုင်ကိုပိတ်ရန်သေချာပါစေ။
fclose($handle);
အလားတူစွာဖိုင်ရေးသားခြင်းလုပ်ငန်းများကိုမလုပ်ဆောင်မီဖိုင်ကိုအရင်ဖွင့်ရန်လိုအပ်သည်။ ဖိုင်တစ်ခုဖွင့်ရန်အခြေခံ Syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -
$handle = fopen("filename", "mode");
၎င်းတို့အနက် "filename" သည်ဖိုင်အမည်ကိုဖွင့်လှစ်ရန်အမည်နှင့် "mode" သည်ဖိုင်ကိုဖွင့်ပုံကိုဆုံးဖြတ်သည်။ ဘုံရွေးချယ်စရာများတွင် -
ဖိုင်ကိုဖွင့်ပြီးနောက်, သင်နောက်ဆက်တွဲစစ်ဆင်ရေးနောက်မှသင်အသုံးပြုရန်လိုအပ်မည့်ဖိုင်လက်ကိုင်ဒေါ်လာလက်ကိုင်တစ်ခုရရှိမည်ဖြစ်သည်။
ဖိုင်ကိုအောင်မြင်စွာဖွင့်ပြီးသည်နှင့် Function () function မှတဆင့်အကြောင်းအရာကိုဖိုင်သို့ရေးနိုင်သည်။
fwrite($handle, $content);
$ လက်ကိုင်သည်ဖိုင်လက်ကိုင်ဖိုင်နှင့် $ အကြောင်းအရာသည်ရေးရန်စာသားအကြောင်းအရာများဖြစ်သည်။
ဖိုင်အရေးအသားပြီးပါကအရင်းအမြစ်ကိုအခမဲ့ရယူရန်ဖိုင်လက်ကိုင်ကိုပိတ်ရန်လိုအပ်သည်။
fclose($handle);
ဤတွင်ပြည့်စုံသောဖိုင်ဖတ်ပြီးရေးပါ။ စာသားအကြောင်းအရာအချို့ပါ 0 င်သည့်ဥပမာ --txt ဟုခေါ်သောဖိုင်တစ်ခုရှိသည်ဆိုပါစို့။ ကျွန်ုပ်တို့သည်ဖိုင်အကြောင်းအရာများကိုဖတ်ပါ, ၎င်းကို $ old_content variable ထဲသို့သိမ်းပြီးဖိုင်၏အဆုံးသို့စာသားအသစ်ကိုဖြည့်ပါ။
// စာဖတ်ခြင်းနှင့်ရေးသားခြင်းအတွက်ဖိုင်ကိုဖွင့်ပါ
$handle = fopen("example.txt", "r+");
// ဖိုင်အကြောင်းအရာကိုဖတ်ပါ
$old_content = fread($handle, filesize("example.txt"));
// အကြောင်းအရာအသစ်ကိုဖိုင်အဆုံးသို့ထည့်ပါ
$new_content = "This is some new text!";
fwrite($handle, $new_content);
// ဖိုင်ကိုပိတ်ပါ
fclose($handle);
ဤဥပမာတွင်ကျွန်ုပ်တို့သည်ဥပမာအားဖြင့် Egypt.txt ဖိုင်ကိုပထမ ဦး ဆုံးဖွင့်ပြီး contents များကို $ လက်ကိုင် variable သို့သိမ်းဆည်းပါ။ ထို့နောက် function () function ကို () function မှတဆင့်ဖိုင်အကြောင်းအရာများကိုဖတ်ပြီး ft ည့်သည် () function ကို သုံး. ဖိုင်၏အဆုံးတွင်စာသားအသစ်ထည့်ပါ။ နောက်ဆုံးအနေဖြင့် fcose () function ကို အသုံးပြု. ဖိုင်ကိုပိတ်ပါ။
ဤဆောင်းပါးသည်ဖိုင်တစ်ခုကိုမည်သို့ဖွင့်ရမည်, ဖိုင်အမျိုးအစားကိုဖတ်ရန်, ဖိုင်တစ်ခုရေးရန်, ဖိုင်တစ်ခုရေးရန်နှင့်ဖိုင်တစ်ခုကိုပိတ်ပါ။ ဤအခြေခံစစ်ဆင်ရေးများကိုကျွမ်းကျင်စေခြင်းအားဖြင့် PHP application အမျိုးမျိုးအတွက်သင့်လျော်သောအစွမ်းထက်သောဖိုင်လုပ်ဆောင်နိုင်စွမ်းများကိုသင်ဖန်တီးနိုင်သည်။