PHP သည် web application များနှင့်ဝက်ဘ်ဆိုက်များကိုရေးရန်အသုံးပြုနိုင်သည့်ကျယ်ပြန့်စွာအသုံးပြုသော server-side scripting language ဖြစ်သည်။ PHP တွင်စာဖတ်ခြင်းနှင့်ရေးသားခြင်းသည်ဘုံစစ်ဆင်ရေးများဖြစ်သည်။ ဤဆောင်းပါးသည် PHP တွင်ဖိုင်များဖတ်ရှုခြင်းနှင့်ရေးသားခြင်း၏အခြေခံနည်းလမ်းများကိုမိတ်ဆက်ပေးပြီးအချို့သောကုဒ်များကိုဥပမာပေးလိမ့်မည်။
PHP တွင်ဖိုင်ဖတ်ခြင်းသည်ဖိုင်ကိုဖွင့်ရန် fopen () function ကိုအသုံးပြုသည်။
ဤတွင် FGETS () function ကို သုံး. file content line ကိုလိုင်းဖြင့်ဖတ်ရန်ဥပမာတစ်ခုမှာဤတွင်ဖြစ်သည်။
$ filename = "Extens.txt"; // ဖိုင်အမည် $ file = fopen ($ filename, "r"); // ဖိုင်ဖတ်သည့်တစ်ခုတည်းသော mode ကိုဖွင့်ပါက ($ file) { စဉ် (($ line = f-file file)! == fiss) ECHO $ လိုင်း, // output ဖိုင်အကြောင်းအရာ} fcose ($ file); // ဖိုင်လက်ကိုင်}} {file လက်ကိုင်} Echo "ဖိုင်ဖွင့်ပွဲမအောင်မြင်ပါ။ "; }
အထက်ဖော်ပြပါကုဒ်သည် fopen () မှတဆင့်ဖိုင်ကိုဖွင့်သည်။ fgets () function ကိုဖိုင်၏အဆုံးအထိလိုင်းအားဖြင့်ဖိုင်အိတ်လိုင်းကိုလိုင်းဖြင့်ဖတ်လိမ့်မည်။
အခြားအသုံးများသောဖိုင်ဖတ်နည်းနည်းလမ်းမှာဖိုင်တစ်ခုလုံး၏ contents များကိုတစ်ပြိုင်တည်းဖတ်နိုင်သည့် function () function ကိုအသုံးပြုရန်ဖြစ်သည်။ ဒီနေရာမှာ fread ကိုသုံးပြီးဥပမာတစ်ခုပါ။
$ filename = "Extens.txt"; // ဖိုင်အမည် $ file = fopen ($ filename, "r"); // ဖိုင်ဖတ်သည့်တစ်ခုတည်းသော mode ကိုဖွင့်ပါက ($ file) { $ အကြောင်းအရာ = အရူး ($ ဖိုင်, ဖိုင်များ ($ fileName)); // ဖိုင်အမျိုးအစားတစ်ခုလုံးကို ECHO $ အကြောင်းအရာအားလုံးကိုဖတ်ပါ။ // ဖိုင်အမျိုးအစားကို fcose ($ file) fclose ($ file) output; // ဖိုင်လက်ကိုင်}} {file လက်ကိုင်} Echo "ဖိုင်ဖွင့်ပွဲမအောင်မြင်ပါ။ "; }
ဤဥပမာတွင်ဖိုင်အရွယ်အစားကိုရယူရန် Function () function ကို ဦး စွာ အသုံးပြု. ဖိုင်၏ contents တစ်ခုလုံးကို Fread မှတဆင့်ဖတ်ပါ။
PHP တွင်စာအရေးအသားကို fopen () ဖြင့်ဖွင့်လေ့ရှိပြီးအချက်အလက်များကို fwice () function ကို အသုံးပြု. ဖိုင်ကိုရေးထားသည်။
ဤတွင်ဖိုင်တစ်ခုသို့ရေးသားခြင်း၏ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။
$ filename = "Extens.txt"; // ဖိုင်အမည် $ file = fopen ($ filename, w "); // Open File Mode ($ file) { fwrite ($ ဖိုင်, "ဟယ်လို, ကမ္ဘာ!"); // အကြောင်းအရာရေးရန် ($ file) ကိုရေးပါ။ // close file လက်ကိုင်} { Echo "ဖိုင်ဖွင့်ပွဲမအောင်မြင်ပါ။ "; }
အထက်ပါကုဒ်တွင် fopen () သည်ဖိုင်ကိုရေးရန်ပုံစံဖြင့်ဖွင့်လှစ်ထားသည်။ အကယ်. ဖိုင်မရှိပါက PHP သည်ဖိုင်အသစ်ကိုအလိုအလျောက်ဖန်တီးလိမ့်မည်။
ဖိုင်၏အဆုံးတွင်အကြောင်းအရာကိုသင်ဖြည့်စွက်လိုပါက "a" mode ကိုသုံးနိုင်သည်။
$ filename = "Extens.txt"; // ဖိုင်အမည် $ file = fopen ($ filename, "a"); // Open file ကို appltion mode ကိုဖြည့်စွက်ပါက ($ file) { FWRITE ($ ဖိုင် "ကိုဖြည့်စွက်ပါ။ "); // အကြောင်းအရာ fcose ($ file) ကို append append; // ဖိုင်လက်ကိုင်}} {file လက်ကိုင်} Echo "ဖိုင်ဖွင့်ပွဲမအောင်မြင်ပါ။ "; }
ဤဥပမာတွင် "a" mode သည်ဖိုင်ကိုဖွင့်လှစ်ထားသည်, ဖိုင်မတည်ရှိပါကဖိုင်ကိုဖန်တီးပြီးဖိုင်၏အဆုံးတွင်ပါ 0 င်သည်။
PHP တွင်ဖိုင်များကိုဖတ်ရှုခြင်းနှင့်ရေးသားခြင်းကိုဖတ်ရှုရာတွင်မှတ်သားရန်အဓိကအချက်များရှိသည်။
ဖိုင်များကိုဖတ်ရန်နှင့်ရေးရန်နှင့်ရေးသားရန် FOPEN (), fgets (), fget () နှင့် fwite () နှင့် fwite) နှင့် fwite () fwion) functions များကိုမည်သို့အသုံးပြုရမည်ကိုဤဆောင်းပါးသည် PHP ဖိုင်စစ်ဆင်ရေး၏အခြေခံနည်းလမ်းများကိုမိတ်ဆက်ပေးသည်။ ဖိုင်များလုပ်ဆောင်မှုများသည်လုံခြုံပြီးအကျိုးရှိရှိဖြစ်ကြောင်းသေချာစေရန် developer များသည်လည်းဖိုင်လက်ကိုင်ကိုပိတ်ပြီးသင့်လျော်သောဖိုင်ခွင့်ပြုချက်များကိုပိတ်ခြင်းကိုအာရုံစိုက်ရန်လိုအပ်သည်။