PHP သည် 0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင်အသုံးပြုသော server-side scripting language တစ်ခုဖြစ်သည်။ PHP ဖွံ့ဖြိုးတိုးတက်မှုတွင် IO စစ်ဆင်ရေးသည်မရှိမဖြစ်လိုအပ်သောအစိတ်အပိုင်းတစ်ခုဖြစ်သည်။ PHP တွင်ဖိုင်ဖတ်ခြင်းနှင့်ရေးသားခြင်းလုပ်ဆောင်ချက်များကိုမည်သို့ထိရောက်စွာအကောင်အထည်ဖော်ရမည်ကိုဤဆောင်းပါးသည်အသေးစိတ်ရှင်းပြပါမည်။
PHP တွင်ဖိုင်တစ်ခုဖတ်ရှုခြင်း၏ပထမခြေလှမ်းမှာ fopen () function ကို ဖြတ်. ဖိုင်ကိုဖွင့်ရန်ဖြစ်သည်။ fopen () function သည် parameters နှစ်ခုလိုအပ်သည်, ပထမတစ်ခုမှာဖိုင်အမည်မှာဖိုင်အမည်မှာဖိုင်ဖွင့်ချက်ဖြစ်သည်။ ဘုံပုံစံများတွင် 'w' (read-and and and and and), 'A' (end) စသည်တို့ပါဝင်သည်။ ရိုးရှင်းသောဥပမာ -
$ file = fopen ("apple.txt", "r") သို့မဟုတ်သေဆုံး ("ဖိုင်ကိုဖွင့်လို့မရဘူး")
ဤကုဒ်သည် "Egy.txt" အမည်ရှိဖိုင်ကိုဖွင့်ပြီး Read-line တွင်ဖွင့်သည်။
ဖိုင်ကိုဖွင့်ပြီးသည်နှင့် FAGGES () function ကိုလိုင်းဖြင့်ဖတ်ရန် functions () function ကိုသုံးနိုင်သည်။ အဆိုပါ fgets () function ကို function ကိုလက်ခံရရှိကြောင်း parameter သည်ဖိုင်ကိုဖွင့်ရန်လက်ကိုင်ကိုလက်ခံရရှိသည်။ ဤတွင်ဖိုင်လိုင်းကိုလိုင်းဖြင့်ဖတ်ရှုခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။
စဉ် (! fef ($ file)) $ line = fgets ($ file); ECHO $ လိုင်း။ " }
ဤကုဒ်သည်ဖိုင်အိတ်လိုင်းကိုလိုင်းနှင့် output ကိုလိုင်းဖြင့်ဖတ်ပါလိမ့်မည်။
ဖိုင်လိုင်းကိုလိုင်းဖြင့်ဖတ်ခြင်းအပြင်ဖိုင်တစ်ခုလုံးကိုတစ်ပြိုင်တည်းဖတ်ရန် Fork () function ကိုသုံးနိုင်သည်။ function () function ကို) function နှစ်ခုသည် parameters နှစ်ခုကိုရရှိသည်။ ပထမတစ်ခုမှာဖိုင်လက်ကိုင်ဖြစ်သည်။ ဒုတိယမှာဖတ်ရန် Bytes အရေအတွက်ဖြစ်သည်။ ဖိုင်တစ်ခုလုံးကိုဖတ်ရှုခြင်းဥပမာတစ်ခုမှာဤတွင်ဖြစ်သည်။
$ filesize = filesize ("ဥပမာ -"); $ အကြောင်းအရာ = fread ($ file, $ filesize); ECHO $ အကြောင်းအရာ;
ဤကုဒ်သည် "Egy.txt" အမည်ရှိဖိုင်အမျိုးအစားတစ်ခုလုံးကိုဖတ်ပြီးရလဒ်များကိုဖော်ပြထားသည်။
ဖိုင်တစ်ခုရေးရန်ပထမခြေလှမ်းမှာ function () function ကို ဖြတ်. ဖိုင်ကိုဖွင့်ရန်ဖြစ်သည်။ ဖိုင်တစ်ခုဖတ်ခြင်းနှင့်ဆင်တူသည်မှာဖိုင်ကိုဖွင့်ရန် 'r' ',' 'နှင့်အခြား modes များကိုလည်းဖိုင်ကိုဖွင့်ရန်လည်းအသုံးပြုနိုင်သည်။
$ file = fopen ("lege.txt", "W") သို့မဟုတ်သေသည် ("ဖိုင်ကိုဖွင့ ်. မရပါ") ။
ဤကုဒ်သည် "Egy.txt" အမည်ရှိဖိုင်ကိုဖွင့်ပြီးရေးရန် mode တွင်ဖွင့်လှစ်ထားသည်။
ဖိုင်ကိုဖွင့်ပြီးနောက် fwice (ဖိုင်) ကိုရေးရန် fwice () function ကိုသုံးနိုင်သည်။ function () function သည် parameters နှစ်ခုကိုလက်ခံရရှိသည်, ပထမကတော့ဖိုင်လက်ကိုင်ဖြစ်ပြီးဒုတိယအချက်မှာကျမ်းစာကိုရေးထားတဲ့အကြောင်းအရာပါ။ ဤတွင်ဖိုင်တစ်ခုသို့ရေးသားခြင်းဥပမာတစ်ခု -
$ file = fopen ("lege.txt", "W") သို့မဟုတ်သေသည် ("ဖိုင်ကိုဖွင့ ်. မရပါ") ။ $ txt = "ဟဲလိုကမ္ဘာ!"; fwrite ($ ဖိုင်, $ txt); fcose ($ file);
ဤကုဒ်သည် "Hello World!" ကိုရေးလိမ့်မည်။ "Egy.txt" အမည်ရှိဖိုင်တစ်ခုသို့။
အကယ်. သင်သည်မူရင်းအကြောင်းအရာများကို overwrite လုပ်မည့်အစားဖိုင်ကိုအကြောင်းအရာထဲသို့ဖြည့်စွက်လိုပါက 'a' mode ကို အသုံးပြု. ဖိုင်ကိုဖွင့်နိုင်သည်။ ဤတွင်အကြောင်းအရာကိုဖိုင်တစ်ခုသို့ကျေနပ်ရောင့်ရဲမှုဥပမာတစ်ခုရှိသည်။
$ file = fopen ("ဥပမာတစ်ခု)," a ") သို့မဟုတ်သေဆုံး (" ဖိုင်ကိုဖွင့ ်. မရပါ ") $ txt = "အကြောင်းအရာအသစ်" "; fwrite ($ ဖိုင်, $ txt); fcose ($ file);
ဤကုဒ်သည် "အကြောင်းအရာအသစ်" ကိုဖြည့်စွက်သည်။ "Egy.txt" အမည်ရှိဖိုင်တစ်ခုသို့။
0 က်ဘ်ဆိုက်ဖွံ့ဖြိုးတိုးတက်မှုတွင် PHP ၏ဖိုင်ဖတ်ခြင်းနှင့်ရေးသားခြင်းစွမ်းရည်များသည်အလွန်များသောအားဖြင့်အသုံး 0 င်သောကိရိယာများဖြစ်သည်။ FOO စစ်ဆင်ရေး၏အခြေခံကျွမ်းကျင်မှုများကိုကျွမ်းကျင်ရန်အတွက် fopen, fget များ, fget များ, ဒီဆောင်းပါးကသင့်ကိုကူညီလိမ့်မယ်လို့မျှော်လင့်ပါတယ်။