Web application များအတွက်ဖိုင်စနစ်၏လည်ပတ်မှုသည်အလွန်အရေးကြီးသည်။ PHP သည်ဖိုင်များကိုဖတ်ရန်, ရေးရန်နှင့်စီမံခန့်ခွဲရန်နည်းလမ်းအမျိုးမျိုးကိုထောက်ပံ့ပေးသည်။ ဤဆောင်းပါးသည်အများအားဖြင့်အသုံးပြုသောဖိုင်ဖတ်ခြင်း, စာရေးခြင်း,
PHP တွင်ကျွန်ုပ်တို့သည်ဖိုင်ကိုဖွင့်ရန် fopen () function ကိုအသုံးပြုသည်။ ဤလုပ်ဆောင်ချက်တွင် parameters နှစ်ခုရှိသည်။ ဖိုင်အမည်နှင့် open mode ကို။
ပွင့်လင်း mode သည် fopen () function ၏ဒုတိယ parameter ဖြစ်ပါတယ်။ PHP သည်အောက်ပါအဖွင့် mode များကိုထောက်ပံ့သည်။
ဤ Modes များသည်ဖိုင်အကြောင်းအရာများကိုဖျက်ခြင်းသို့မဟုတ်ဒေတာများကိုဆုံးရှုံးမှုဖြစ်စေနိုင်သည့်အတွက် W, A, A +, X သို့မဟုတ် X + Modes များကိုအသုံးပြုသည့်အခါအထူးဂရုပြုပါ။ ပုံမှန်အားဖြင့်ဖတ်ရန်တစ်ခုတည်းသော mode ကို သုံး. Read-Write Mode ကိုအသုံးပြုခြင်းသည်လုံလောက်သည်။
အောက်ပါကုဒ်သည် fopen () function ကို အသုံးပြု. Read-in-by mode တွင်ဖိုင်တစ်ခုဖွင့်ရမည်ကိုပြသသည်။
အထက်ပါကုဒ်သည် "File.txt" အမည်ရှိဖိုင်ကိုဖတ်ရန်တစ်ခုတည်းသောဖိုင်ကိုဖွင့်လိမ့်မည်။
ဖိုင်ကိုအောင်မြင်စွာဖွင့်လှစ်ပြီးတဲ့နောက်ဖိုင်အကြောင်းအရာကိုဖတ်ဖို့ function () function ကိုသုံးနိုင်တယ်။ ဤ function ၏ပထမဆုံး pareter သည်ဖိုင်ညွှန်ပြချက်ဖြစ်ပြီးဒုတိယ parameter သည် bytes အရေအတွက်ဖြစ်သည်။ ဥပမာအားဖြင့်, အောက်ပါကုဒ်သည်ဖိုင်တစ်ခုမှ 10 bytes များကိုဖတ်ရှုသည်။
အဆိုပါ function () function ကိုလက်ရှိ file pointer အနေအထားကနေသတ်မှတ်ထားသော bytes ၏ဒေတာကိုဖတ်လိမ့်မည်။
အချက်အလက်များကို function () function မှတဆင့်ဖိုင်တစ်ခုသို့စာဖြင့်ရေးသားနိုင်သည်။ ဤလုပ်ဆောင်ချက်၏ပထမဆုံး pareter သည် open file တစ်ခုဖြစ်ပြီးဒုတိယ parameter သည်ရေးထားရန်အချက်အလက်ဖြစ်သည်။
အထက်ပါကုဒ်သည် "file.txt" ဖိုင်၏ contents ကိုရေးပြီး "Hello World!" ကိုရေးလိမ့်မည်။
ဖိုင်တစ်ခုကိုဖတ်ရှုခြင်းသို့မဟုတ်ရေးသားပြီးနောက် fclose () function ကို အသုံးပြု. ဖိုင်ကိုပိတ်ရန်သေချာပါစေ။ ဤလုပ်ဆောင်ချက်သည် parameter တစ်ခုသာရှိသည်။
ဖိုင်ညွှန်းဖိုင်သည်ဖိုင်ကိုမည်သည့်နေရာတွင်ဖတ်နေသည်ကိုညွှန်ပြသည့်အမှတ်အသားတစ်ခုဖြစ်သည်။ FSEEK () function ကိုမှတစ်ဆင့်ကျွန်ုပ်တို့သည်ဖိုင်ညွှန်ပြသည့်နေရာကိုသတ်မှတ်နိုင်သည်။ FESEEK ၏ပထမ ဦး ဆုံး Pareter သည်ဖိုင်ညွှန်ပြချက်ဖြစ်သည်, ဒုတိယ parameter သည်ပစ်မှတ်အနေအထားဖြစ်သည်။ တတိယ parameter သည်ရည်ညွှန်းအနေအထား (ဖိုင်၏အစ, ဖိုင်၏အစသို့မဟုတ်ဖိုင်၏အစ) ကိုသတ်မှတ်သည်။
အထက်ဖော်ပြပါကုဒ်သည်ဖိုင်ကိုညွှန်ပြစက်ကိုဖိုင်၏ 10 ကြိမ်မြောက် byte သို့ပြောင်းပြီးနောက်ဒေတာ 10 ခုကိုဖတ်သည်။
ဖိုင်တစ်ခုကိုဖျက်ရန်, သင်သည်လက်မခံနိုင်သော function ကိုသုံးနိုင်သည်။ ဒီ function ကိုတစ်ခုတည်းသောအငြင်းပွားမှုသည်ဖျက်ရန်ဖိုင်အမည်ဖြစ်သည်။
ဤကုဒ်သည် "file.txt" အမည်ရှိဖိုင်ကိုဖျက်လိုက်သည်။
ဆွေမျိုးလမ်းကြောင်းများသည်လက်ရှိ PHP script တည်နေရာတည်ရှိရာလမ်းညွှန်နှင့်ဆက်စပ်သောလမ်းကြောင်းကိုရည်ညွှန်းသည်။ ဥပမာအားဖြင့်:
အထက်ဖော်ပြပါကုဒ်သည် "file.txt" အမည်ရှိ "/ www / www / html" လမ်းညွှန်တွင် "file.txt" အမည်ရှိဖိုင်ကိုရှာဖွေလိမ့်မည်။
ပကတိလမ်းကြောင်းသည်ဖိုင်စနစ်တွင်လမ်းကြောင်းပြည့်စုံသောလမ်းကြောင်းကိုရည်ညွှန်းသည်။ ဥပမာအားဖြင့်:
အထက်ပါကုဒ်သည် "/ အိမ် / အသုံးပြုသူ /" လမ်းညွှန်တွင်ရှိသော "file.txt" ဖိုင်ကိုရှာဖွေလိမ့်မည်။
PHP ၏ File Operation function များသည်အစွမ်းထက်။ ပြောင်းလွယ်ပြင်လွယ်ရှိပြီးဖွံ့ဖြိုးရေးစဉ်အတွင်းဖိုင်များအတွက်လိုအပ်ချက်များကိုဖြည့်ဆည်းပေးနိုင်သည်။ ဤဆောင်းပါးကိုမိတ်ဆက်ပေးခြင်းဖြင့်သင်သည်ဖိုင်များကိုဖွင့်ရန်, ဖတ်, ဖျက်ရန်, ဖျက်ရန်, ဖျက်ပစ်ရန်, ဖျက်ရန်, ဖျက်ရန်, ဖျက်ရန်, ဖျက်ရန်, ဖိုင်များကိုမတော်တဆဖျက်ခြင်းသို့မဟုတ်ဒေတာများကိုဆုံးရှုံးခြင်းကိုရှောင်ရှားရန်ရေးရန်စစ်ဆင်ရေးပြုလုပ်ရာတွင်သတိထားပါ။