ဖိုင်စစ်ဆင်ရေးသည် Web Development တွင်မရှိမဖြစ်လိုအပ်သောအပိုင်းဖြစ်သည်။ PHP developer များအနေဖြင့်ဖတ်ရန်နှင့်ရေးခြင်းလုပ်ငန်းများကိုကျွမ်းကျင်မှုများကိုကျွမ်းကျင်စွာတည်ဆောက်ခြင်းသည်ဖွံ့ဖြိုးမှုစွမ်းရည်ကိုသိသိသာသာတိုးတက်စေပြီးနေ့စဉ်အလုပ်များကိုရိုးရှင်းစေသည်။ ဖိုင်ဖတ်ခြင်းနှင့်အရေးအသားကိုဖိုင်တင်ခြင်း, ဒေါင်းလုပ်လုပ်ခြင်းနှင့်အခြားအခြေအနေများတွင်ကျယ်ပြန့်စွာအသုံးပြုသည်။ ဖိုင်စစ်ဆင်ရေး၏အထွေထွေအဆင့်များမှာ -
အောက်ဖော်ပြပါရိုးရှင်းသော PHP ဖိုင်ဖတ်ခြင်းလုပ်ငန်းဥပမာဖြစ်သည်။ Code ကိုသရုပ်ပြခြင်းမပြုမီ "Egy.txt" ဟုခေါ်သောဖိုင်တစ်ခုကိုသင်ပထမ ဦး ဆုံးပြုလုပ်ရန်နှင့်၎င်းကိုတစ်ခုခုရေးပါ။
FOPEN () သည် PHP တွင်အသုံးပြုသော function တစ်ခုဖြစ်ပြီးဖိုင်လက်ကိုင်ကိုပြန်ပို့သောဖိုင်တစ်ခုဖွင့်ရန်။ ဤ function ၏ပထမဆုံး pareter သည်ဖိုင်အမည်ဖြစ်ပြီးဒုတိယ parameter သည် open mode ဖြစ်သည်။ ဤဥပမာတွင် 'R' mode (Read-in တစ်ခုတည်းသော) ကိုအသုံးပြုသည်။ ဆိုလိုသည်မှာအကြောင်းအရာကိုဖိုင်မှသာဖတ်ရှုနိုင်သည်။
fgets () function ကိုဖိုင်တစ်ခုတွင်အကြောင်းအရာလိုင်းတစ်ခုကိုဖတ်ရန်အသုံးပြုသည်။ အထက်ဖော်ပြပါဥပမာတွင်ဖိုင်၏အဆုံးအထိဖိုင်အကြောင်းအရာများကိုဖတ်ရန်အတွက် loop ကိုအသုံးပြုသည်။ ကွင်းဆက်တွင် fgets လုပ်ရန် () ခေါ်ဆိုမှုတစ်ခုစီသည်အကြောင်းအရာလိုင်းကိုပြန်ပို့သည်။ အဆိုပါ function ကိုလည်းဒုတိယ parameter ကိုလက်ခံနိုင်ပါတယ်။ ဥပမာ - $ line = fgets ($ လက်ကိုင်, 1024), ဆိုလိုသည်မှာ 1024 bytes အထိဖတ်ရသည်ကိုဆိုလိုသည်။
FCLOESE () ဖိုင်လက်ကိုင်ကိုပိတ်ရန်အသုံးပြုသည်။ ဖိုင်စစ်ဆင်ရေးအပြီးဖိုင်လက်ကိုင်ကိုမပိတ်ပါကဖိုင်ကိုပုံမှန်လည်ပတ်မည်မဟုတ်ပါ။ ထို့ကြောင့်ခွဲစိတ်ကုသမှုပြီးဆုံးပြီးနောက်အချိန်မီဖိုင်များကိုပိတ်ရန်ကောင်းသောအလေ့အကျင့်တစ်ခုဖြစ်သည်။
ဖိုင်များကိုဖတ်ခြင်းအပြင် PHP သည်ဖိုင်များရေးသားခြင်းကိုလည်းထောက်ခံသည်။ အောက်ဖော်ပြပါသည်ရိုးရှင်းသောဖိုင်ရေးသားခြင်းဥပမာတစ်ခုဖြစ်သည်။
ဖိုင်များကိုစာဖတ်ခြင်းလုပ်ငန်းများနှင့်ဆင်တူသည်, fopen () ဖိုင်ကိုဖွင့်ရန်လည်းအသုံးပြုသည်။ ရေးသားမှုစစ်ဆင်ရေးတွင်ကျွန်ုပ်တို့သည် "w" mode ကို အသုံးပြု. ဖိုင်ကိုဖွင့်ရန်ဖိုင်ကိုဖွင့်ရန်ဖိုင်ကိုဖွင့်သောအခါ (ဖိုင်တည်ရှိပါ။ ) အကယ်. ဖိုင်မရှိပါက PHP သည်ဖိုင်ကိုဖန်တီးရန်ကြိုးစားလိမ့်မည်။
FWRIE () ကို ဖိုင်တစ်ခုသို့ရေးရန်အသုံးပြုသည်။ ဒီဥပမာမှာ "Hello World!" စာသားလိုင်းကိုရေးပါ။ FWRITE () သည် ဖိုင်တွင်ပါ 0 င်သောအကြောင်းအရာကို "a" mode mode (ပူးတွဲပါ) ဖွင့်ခြင်းမရှိပါကထိုဖိုင်တွင်လက်ရှိအကြောင်းအရာများကို overwres လုပ်သင့်ကြောင်းသတိပြုသင့်သည်။
ဖိုင်များကိုဖတ်ရန်ဖိုင်များကဲ့သို့ပင် FCLOESE () function ကို file လက်ကိုင်ကိုပိတ်ရန်အသုံးပြုသည်, ဖိုင်စစ်ဆင်ရေးပြီးစီးရန်နှင့်စနစ်အရင်းအမြစ်များကိုအခမဲ့ပေးရန်သေချာစေပါ။
ဤဆောင်းပါးသည် PHP တွင်ဘုံဖိုင်ဖတ်ပြီးရေးဆွဲခြင်းနမူနာများကိုမိတ်ဆက်ပေးသည်။ ဖိုင်ဖတ်ခြင်းနှင့်ရေးခြင်းစစ်ဆင်ရေးများကိုရေးဆွဲခြင်းနှင့်ရေးခြင်းစစ်ဆင်ရေးများသည် 0 က်ဘ် developer များအတွက်လိုအပ်သောကျွမ်းကျင်မှုတစ်ခုဖြစ်သည်။ ၎င်းသည်ဖွံ့ဖြိုးမှုကိုပိုမိုထိရောက်စေရန်နှင့်ပြောင်းလွယ်ပြင်လွယ်ဖြစ်စေနိုင်သည်။ ဤဆောင်းပါးမှတစ်ဆင့် fopen () , fgets (), fgets () , fclose () နှင့် fclose () နှင့် fclose () နှင့် fclose () နှင့် fclose ()) ကဲ့သို့သောလုပ်ငန်းဆောင်တာများကိုမည်သို့အသုံးပြုရမည်ကိုသင်ရှင်းရှင်းလင်းလင်းနားလည်နိုင်သည်။
PHP file operations များတွင်အရေးကြီးသောကွာခြားချက်မှာဖိုင်ဖွင့်စနစ်မှာဖိုင်ဖွင့်ခြင်းစနစ်သည် "r" mode ကိုအသုံးပြုသည်။ အလားအလာရှိသောလုံခြုံရေးအန္တရာယ်များကိုရှောင်ရှားရန်စစ်ဆင်ရေးအတွင်းရှိဖိုင်များ၏လုံခြုံရေးကိုအထူးဂရုပြုပါ။