လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP တွင်ဖိုင်ဒေတာအမျိုးအစားများကိုဖတ်ရန်, ရေးရန်နှင့်လည်ပတ်ပါ

PHP တွင်ဖိုင်ဒေတာအမျိုးအစားများကိုဖတ်ရန်, ရေးရန်နှင့်လည်ပတ်ပါ

M66 2025-06-05

PHP တွင်ဖိုင်များကိုမည်သို့ကိုင်တွယ်ရမည်နည်း။ ဖွင့်လှစ်ခြင်း, စာဖတ်ခြင်းနှင့်ရေးသားခြင်းအတွက်ပြည့်စုံသောသင်ခန်းစာ

PHP ဖွံ့ဖြိုးတိုးတက်ရေးကာလအတွင်းဖိုင်စစ်ဆင်ရေးများသည်အလွန်အသုံးများသောအလုပ်များတစ်ခုဖြစ်သည်။ သစ်ထုတ်လုပ်ခြင်း, ပြင်ဆင်ခြင်းသိုလှောင်ခြင်းသို့မဟုတ်အသုံးပြုသူအချက်အလက်စီမံခန့်ခွဲမှု, စာဖတ်ခြင်းနှင့်ရေးသားခြင်းဖိုင်များသည်လုပ်ဆောင်မှုများကိုအကောင်အထည်ဖော်ရန်အခြေခံနည်းလမ်းများလား။ ဤဆောင်းပါးသည် PHP တွင်အဖွင့်, စာဖတ်ခြင်း, အရေးအသားနှင့်အခြားအသုံးများသောလည်ပတ်မှုနည်းလမ်းများကိုစနစ်တကျရှင်းပြပြီးအမှန်တကယ်ကုဒ်နှင့်ပေါင်းစပ်။ ရှင်းပြပါလိမ့်မည်။

ဖွင့ ်. ပိတ်ပါ

ဖိုင်တစ်ခုဖွင့်ရန် fopen () function ကိုသုံးပါ။ ဘုံ syntax သည်အောက်ပါအတိုင်းဖြစ်သည် -

 
$handle = fopen("file.txt", "r");

အထက်ပါကုဒ်သည် file.txt ဖိုင်ကိုဖတ်ရန်တစ်ခုတည်းသောဖိုင်ကိုဖွင့်ပြီးပြန်လာသောအရင်းအမြစ်လက်ကိုင်ကို variable ကို $ လက်ကိုင် တွင်သိမ်းဆည်းထားသည်။ Read-in "r" အပြင်အခြားဘုံပုံစံများရှိသည်။

  • "W": trite mode, ဖိုင်တည်ရှိပါကအကြောင်းအရာကိုရှင်းလင်းပါ, မဟုတ်ရင်ဖိုင်အသစ်တစ်ခုဖန်တီးပါ
  • "A": append mode ကိုဖိုင်၏အဆုံးမှာပါတဲ့အကြောင်းအရာကိုရေးပါ
  • "R +": ဖတ်ပါ။ ရေးပါ။ ဖိုင်တည်ရှိရမယ်

ခွဲစိတ်ကုသမှုပြီးဆုံးပြီးနောက် fclose () function ကို အသုံးပြု. ဖိုင်ကိုပိတ်ရန်နှင့်အရင်းအမြစ်များကိုအခမဲ့သုံးသင့်သည်။

 
fclose($handle);

ဖိုင်ဖတ်နေစစ်ဆင်ရေးဖိုင်

ဖိုင်အကြောင်းအရာကိုဖတ်ရန်, သတ်မှတ်ထားသော bytes အရေအတွက်နှင့်ဒေတာများကိုဖတ်နိုင်သည့် function () function ကိုသုံးနိုင်သည်။

 
$content = fread($handle, filesize("file.txt"));

အထက်ပါကုဒ်သည်ဖိုင်တစ်ခုလုံးကိုဖတ်ပြီး၎င်းကို $ content variable ကိုသတ်မှတ်လိမ့်မည်။ အကယ်. သင်သည်လိုင်းအားဖြင့်လိုင်းကိုဖတ်လိုပါကကွင်းဆက်များနှင့်ပေါင်းစပ်ရန် fgets () ကို သုံးနိုင်သည်။

 
while (!feof($handle)) {
    $line = fgets($handle);
    echo $line;
}

ဖိုင်အရေးအသားစစ်ဆင်ရေး

farge () function ကိုဖိုင်များရေးရန်အသုံးပြုသည်။ အရေးအသားမပြုမီ, ဖိုင်ကိုရေးရန်ပုံစံဖြင့်ဖွင့်ထားကြောင်းသေချာပါစေ။

 
$content = "Hello, world!";
fwrite($handle, $content);

ဖိုင်စီမံခန့်ခွဲမှုနှင့်သက်ဆိုင်သောလုပ်ငန်းများ

1 ။ ဖိုင်အမည်ပြောင်းခြင်း

ဖိုင်အမည်ကိုပြောင်းလဲရန် Rename () function ကိုသုံးပါ။

 
rename("file.txt", "newfile.txt");

2 ။ ဖိုင်မိတ္တူ

ဖိုင်အကြောင်းအရာကိုဖိုင်အသစ်တစ်ခုသို့ကူးယူရန်ဖိုင်အသစ်တစ်ခုသို့ ကူးယူရန် () function ကိုသုံးနိုင်သည်။

 
copy("file.txt", "copy.txt");

3 ။ ဖိုင်ဖျက်ပါ

သတ်မှတ်ထားသောဖိုင်ကိုဖျက်ရန် Unlink () function ကိုသုံးပါ။

 
unlink("file.txt");

4 ။ ဖိုင်တည်ရှိရှိမရှိစစ်ဆေးပါ

File_exists () ဖိုင်တစ်ခုရှိ, နှင့်သက်ဆိုင်သောလုပ်ဆောင်မှုရှိမရှိဆုံးဖြတ်ရန် () ကိုသုံးပါ။

 
if (file_exists("file.txt")) {
    echo "ဖိုင်တည်ရှိသည်!";
} else {
    echo "ဖိုင်မတည်ရှိပါဘူး!";
}

အကျဉ်းချုပ်

ဤဆောင်းပါး၏ရှင်းလင်းချက်အားဖြင့် PHP ရှိဖိုင်များ၏ဖိုင်များ၏အခြေခံလည်ပတ်မှုနည်းလမ်းများနှင့်စာဖတ်ခြင်းနှင့်ရေးသားခြင်းအပါအ 0 င်အခြေခံလည်ပတ်မှုနည်းလမ်းများနှင့်ဖြန့်ချိခြင်း, ကူးယူခြင်း, ဤဖိုင်ပြုပြင်ခြင်းနည်းစနစ်များကိုကျွမ်းကျင်သောနည်းစနစ်များသည်နေ့စဉ်ဖွံ့ဖြိုးတိုးတက်မှုဆိုင်ရာတာဝန်များကိုကိုင်တွယ်ရန်သာမကသင်၏ကုဒ်၏ပြောင်းလွယ်ပြင်လွယ်မှုနှင့်ယုံကြည်စိတ်ချရမှုကိုလည်းတိုးတက်စေသည်။