ကျယ်ကျယ်ပြန့်ပြန့်အသုံးပြုသောပရိုဂရမ်ဘာသာစကားတစ်ခုအနေဖြင့် PHP သည် developer များအားကျွန်ုပ်တို့အားအလွယ်တကူဖတ်ရန်နှင့်ရေးရန်ခွင့်ပြုသည့် file processing cordass များဖြင့်ပြုလုပ်သည်။ Configuration files များ, log files များသို့မဟုတ်ဖိုင်များကိုဖိုင်များဖြင့်ရေးသားခြင်း, PHP သည်အဆင်ပြေသောဖြေရှင်းနည်းများကိုစာဖတ်ခြင်း, ဤဆောင်းပါးသည်သင့်အား PHP ဖိုင်အမျိုးအစားအပြောင်းအလဲအတွက်အခြေခံအဆင့်များနှင့်နည်းစနစ်များကိုအသေးစိတ်ရှင်းပြပြီးနမူနာကုဒ်ကိုအသေးစိတ်ရှင်းပြပါမည်။
PHP တွင် `fopen ()` function ကို သုံး. ဖိုင်တစ်ခုကိုဖွင့်နိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် parameters နှစ်ခုလိုအပ်သည်။ ဖိုင်လမ်းကြောင်းနှင့် open mode ကို။ ဘုံဖိုင်များအဖွင့် mode များတွင် "R" (Read-l ")," W "(ဖိုင်ကိုရေးပါ) (ဖိုင်၏အဆုံးသို့ရေးပါ) (ဖိုင်၏အဆုံးသို့စာရေးရန်, အကြောင်းအရာ) စသည်ဖြင့် - ဤနေရာတွင်ရိုးရှင်းသောဥပမာ -
$ file = fopen ("Ement.txt", "r"),
ဖိုင်ကိုအောင်မြင်စွာဖွင့်လှစ်ပြီးပါပြီ။ ဖိုင်အကြောင်းအရာများကိုဖတ်ရန် `froad ()` function ကိုသုံးနိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် parameters နှစ်ခုလိုအပ်သည်။ ဖိုင်လက်ကိုင်နှင့်ဖတ်ရန် bytes အရေအတွက်ကိုလိုအပ်သည်။ ဖိုင်တစ်ခုလုံးကိုဖတ်ရန်ဖိုင်အရွယ်အစားကို `file () function မှတဆင့်ဖိုင်အရွယ်အစားကိုရနိုင်သည်။ ဖိုင်တစ်ခုဖတ်ရန်နမူနာကုဒ်ဖြစ်သည်။
$ file = fopen ("Ement.txt", "R"), $ အကြောင်းအရာ = forad ($ file, filesize ("ဥပမာ။ )")); fcose ($ file); ECHO $ အကြောင်းအရာ;
အချက်အလက်များကိုဖိုင်တစ်ခုသို့ရေးရန်လိုအပ်ပါက `fwor () function ကိုသုံးနိုင်သည်။ ဤလုပ်ဆောင်ချက်တစ်ခု၏ parameters တွေကိုနှစ် ဦး သည်ဖိုင်လက်ကိုင်နှင့်ရေးသားထားသောအကြောင်းအရာများဖြစ်သည်။ အကြောင်းအရာရေးသားခြင်းဥပမာတစ်ခုမှာဤတွင်ဖြစ်သည်။
$ file = fopen ("alge.txt", "w", fwrite ($ ဖိုင်, "ဟဲလို, PHP!"); fcose ($ file);
ဖိုင်ကိုဖတ်ရှုပြီးနောက်သို့မဟုတ်ရေးသားပြီးပါကစနစ်အရင်းအမြစ်များကိုလွှတ်ပေးရန်ဖိုင်ကိုအချိန်မီပိတ်သင့်သည်။ PHP သည် FCLOESE () `function ကို ဖြတ်. ဖိုင်ပိတ်ခြင်းလုပ်ငန်းပြီးဆုံးသည်။ ဖိုင်တစ်ခုပိတ်ခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။
$ file = fopen ("Ement.txt", "r"), $ အကြောင်းအရာ = forad ($ file, filesize ("ဥပမာ။ )")); fcose ($ file);
အနှစ်ချုပ် - PHP သည် developer များကိုအလွယ်တကူဖတ်ရှုနိုင်, ဤဆောင်းပါးတွင်ဖော်ပြထားသောအများအားဖြင့်အသုံးပြုသောလုပ်ဆောင်မှုများအပြင် `file_get_contentents ()` နှင့် `file_put_contromers ()` `file_puttor_Contents ()` `` `` `` file_puttores () `` `` `` `` `` `` `` `file_puttores) ။
ဤဆောင်းပါး၏ပါဝင်မှုသည် PHP file processing operations များကိုပိုမိုကောင်းမွန်သောနားလည်မှုကိုပိုမိုနားလည်ရန်နှင့်ဖွံ့ဖြိုးမှုအတွက်သက်သောင့်သက်သာရှိစေရန်ကူညီနိုင်သည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။