လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ဖိုင်ရေးသားခြင်းသင်ခန်းစာ - fopen နှင့် fwite ကို သုံး. ဒေတာများကိုသိမ်းဆည်းပါ

PHP ဖိုင်ရေးသားခြင်းသင်ခန်းစာ - fopen နှင့် fwite ကို သုံး. ဒေတာများကိုသိမ်းဆည်းပါ

gitbox 2025-06-18

PHP ရေးသားခြင်းဖိုင်ဆိုသည်မှာအဘယ်နည်း။

PHP ရေးထားသည့်ဖိုင်သည်ဒေတာများကို PHP script မှအချက်အလက်များကိုထုတ်လွှင့်ရန်နှင့်သိမ်းဆည်းရန်ဖြစ်သည်။ ဤနည်းအားဖြင့်ဒေတာများကိုဆက်လက်သိမ်းဆည်းထားနိုင်ပြီးစာဖတ်ခြင်းနှင့်နောက်မှဖတ်ရန်ပိုမိုလွယ်ကူစေသည်။

PHP ကို ​​အသုံးပြု. ဖိုင်များကိုမည်သို့ရေးရမည်နည်း။

1 ။ fink ကိုဖွင့်ရန် fopen () function ကိုသုံးပါ

ဖိုင်အရေးအသားကိုအကောင်အထည်ဖော်ရန်ဖိုင်ကိုဖွင့်ရန် fopen () function ကိုအရင်အသုံးပြုရန်လိုအပ်သည်။ လုပ်ဆောင်ချက်၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

        
fopen(string $filename, string $mode [, bool $use_include_path = FALSE [, resource $context ]]) : resource | false
        

$ filename သည်ဖိုင်အမည်နှင့် $ mode သည်ဖိုင်ဖွင့်စနစ်ဖြစ်သည်။ အသုံးများသော mode များမှာ -

  • "R" : Read-log ကိုသာ
  • "r +" : ဖတ်နှင့်ရေးပါ Mode ကိုရေးပါ
  • "W" : Write-wrict mode ကိုဖိုင်မရှိပါကဖိုင်ကိုဖန်တီးလိမ့်မည်
  • "W +" : ဖတ်ပြီးရေးပါ။ ဖိုင်မရှိပါကဖိုင်ကိုဖန်တီးလိမ့်မည်
  • "A" : နောက်ဆက်တွဲ mode ကို, ဖိုင်ညွှန်ပြဖိုင်သည်ဖိုင်၏အဆုံးကိုညွှန်ပြလိမ့်မည်။ အကယ်. ဖိုင်မရှိပါကဖိုင်ကိုဖန်တီးလိမ့်မည်။
  • "A +" : ဖတ်ပါ။ ရေးပါ။ ဖိုင် pointer ကိုဖိုင်၏အဆုံးမှအချက်များ။ အကယ်. ဖိုင်မရှိပါကဖိုင်ကိုဖန်တီးလိမ့်မည်။

fopen () function မှတဆင့်ဖိုင်တစ်ခုဖွင့်ပြီးနောက်ဖိုင်ကိုဒေတာကိုရေးရန် FWR function ကိုသုံးနိုင်သည်။

2 ။ အချက်အလက်များရေးရန် FWRIC () function ကိုသုံးပါ

farge () function ကို၏ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 
fwrite(resource $handle, string $string [, int $length]) : int | false
        

FOPEN () ဖြင့်ပြန်လာသောဖိုင်အရင်းအမြစ်လက်ကိုင်သည် file above use and file အရင်းအမြစ်လက်ကိုင်ဖြစ်ပြီး, $ အရှည်ကိုမသတ်မှတ်ပါက FWRITE တစ်ခုလုံးကိုကြိုးတစ်ခုလုံးကိုရေးထားလိမ့်မည်။

PHP Phil ဖိုင်ဥပမာ

စာသားဖိုင်တစ်ခုသို့ဒေတာများကိုမည်သို့ရေးရမည်ကိုပြသသည့်ရိုးရှင်းသောဥပမာတစ်ခုရှိသည်။

 
$filename = "data.txt";
$handle = fopen($filename, "w+");
fwrite($handle, "နံမယ်: Tom\n");
fwrite($handle, "ကျားကန်: ယောကျ်ားဖြစ်သော\n");
fwrite($handle, "အသက်အရွယ်: 20\n");
fwrite($handle, "စာပို့: [email protected]\n");
fclose($handle);
        

အထက်ပါကုဒ်သည် "data.txt" အမည်ရှိဖိုင်ကိုဖွင့်ပြီးအချက်အလက်များကို၎င်းကိုထည့်ပါ။ အရေးအသားပြီးစီးပြီးနောက်ဖိုင်ကိုပိတ်လိမ့်မည်။

မှတ်သားရန်အရာ

1 ။ ဖိုင်လမ်းကြောင်းပြ issues နာများ

ဖိုင်များ operating လုပ်သည့်အခါဖိုင်လမ်းကြောင်းမှန်ကိုသေချာစေရန်သင်သေချာရမည်။ ၎င်းသည်ဆွေမျိုးလမ်းကြောင်းသို့မဟုတ်ပကတိလမ်းကြောင်းတစ်ခုဖြစ်သည်ဖြစ်စေ, ရွေးချယ်သည့်အခါအမှန်တကယ်အခြေအနေနှင့်အညီချိန်ညှိရန်လိုအပ်သည်။ သင်တစ် ဦး ဆွေမျိုးလမ်းကြောင်းကိုအသုံးပြုပါက "သင်" သုံးနိုင်သည်။ " ယခင်လမ်းညွှန်နှင့် ".. " ကိုကိုယ်စားပြုရန်ယခင်လမ်းညွှန်ကိုကိုယ်စားပြုရန်။

2 ။ ဖိုင်အဖွင့် mode ကိုရွေးချယ်ခြင်း

သင့်တော်သောဖိုင်ဖွင့်လှစ်ခြင်းစနစ်ကိုရွေးချယ်ခြင်းသည်ဖိုင်စစ်ဆင်ရေးအတွက်အလွန်အရေးကြီးသည်။ ဖိုင်ကိုသာဖတ်ရန်သာလိုအပ်ပါက Read-in "r" ကိုသုံးပါ။ ဒေတာကိုဖြည့်ရန်လိုအပ်ပါက appltion mode ကို "A" ကိုသုံးပါ။ ဖိုင်အသစ်တစ်ခုကိုဖန်တီးပြီးဒေတာရေးရန်လိုအပ်ပါက Mode Mode Mode Mode ကိုရွေးချယ်ပါ။ ဒေတာဆုံးရှုံးမှုသို့မဟုတ်အမှားအယွင်းများကိုရှောင်ရှားရန်သင်၏လိုအပ်ချက်များနှင့်အညီသင့်ရဲ့လိုအပ်ချက်များအရသိကောင်းစရာဖိုင်ကိုရွေးချယ်ပါ။

အကျဉ်းချုပ်

PHP သည်ဖိုင်များနှင့်ရေးသားထားသောဘုံအင်္ဂါရပ်တစ်ခုဖြစ်သည်။ အထူးသဖြင့်နောက်ဆက်တွဲအသုံးပြုမှုအတွက်အချက်အလက်များကိုသိမ်းဆည်းရန်သင့်တော်သည်။ fopen () နှင့် fwite ၏ရိုးရှင်းသောလုပ်ဆောင်ချက်နှစ်ခုမှတဆင့်ဖိုင်များကိုစာဖတ်ခြင်း, ရေးသားခြင်းနှင့်သိမ်းဆည်းခြင်းတို့ကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။ လက်တွေ့ကျသော application များအနေဖြင့်ချောချောမွေ့မွေ့လည်ပတ်မှုသေချာစေရန်ဖိုင်လမ်းကြောင်းနှင့်ဖွင့်ချက်စနစ်ရွေးချယ်ခြင်းကိုဂရုပြုရန်သေချာပါစေ။