လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP ဖိုင်စစ်ဆင်ရေးများဖြင့်စတင်ခြင်း - PHP တွင်ဖိုင်များကိုဖတ်ရန်နှင့်ရေးရန်မည်သို့လေ့လာရမည်ကိုလေ့လာပါ

PHP ဖိုင်စစ်ဆင်ရေးများဖြင့်စတင်ခြင်း - PHP တွင်ဖိုင်များကိုဖတ်ရန်နှင့်ရေးရန်မည်သို့လေ့လာရမည်ကိုလေ့လာပါ

gitbox 2025-06-17

1 ။ ဖိုင်များကိုဖန်တီးပြီးဖွင့်ပါ

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

 
$myfile = fopen("testfile.txt", "w") or die("ဖိုင်ကိုဖွင့ ်. မရပါ!");

ဤဥပမာတွင် "Testfile.txt" သည်ကျွန်ုပ်တို့ဖန်တီးလိုသောဖိုင်အမည်ဖြစ်ပြီး "W" ဆိုသည်မှာဖိုင်ကိုရေးရန်နည်းလမ်းဖြင့်ဖွင့်ရန်ဆိုလိုသည်။ အကယ်. ဖိုင်သည်တည်ရှိပြီးပါကမူရင်းအကြောင်းအရာများကိုရှင်းလင်းပြီးပြန်လည်ရေးမည်။

2 ။ ဖိုင်အကြောင်းအရာကိုဖတ်ပါ

ဖိုင်ကိုအောင်မြင်စွာဖွင့်လှစ်ပြီးတာနဲ့ဖိုင်တွေကိုဖတ်ဖို့ function () function ကိုသုံးနိုင်တယ်။ ဤတွင်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။

 
$myfile = fopen("testfile.txt", "r") or die("ဖိုင်ကိုဖွင့ ်. မရပါ!");
echo fread($myfile, filesize("testfile.txt"));
fclose($myfile);

ဤကုဒ်သည် "testfile.txt" အမည်ရှိဖိုင်၏ contents များကိုဖတ်ပြီး၎င်းကိုစာမျက်နှာသို့ထုတ်ပေးလိမ့်မည်။ ဖိုင်ကိုပိတ်ရန် FCLOEE () ကိုသုံးပါ။

3 ။ ဖိုင် contents တွေကိုရေးပါ

စာဖတ်ခြင်းနှင့်မတူဘဲဖိုင်များရေးသားခြင်းသည် fwor () function ကိုလိုအပ်သည်။ ဤတွင်ဖိုင်တစ်ခုသို့ရေးသားခြင်းဥပမာတစ်ခု -

 
$myfile = fopen("testfile.txt", "w") or die("ဖိုင်ကိုဖွင့ ်. မရပါ!");
$txt = "Hello world!";
fwrite($myfile, $txt);
fclose($myfile);

ဒီဥပမာမှာ string ကို "Hello World!" ကိုရေးပါ။ "testfile.txt" ဖိုင်ကိုရန်။

4 ။ ဖိုင်ကိုပိတ်ပါ

ဖိုင်ကိုဖတ်ခြင်းသို့မဟုတ်ရေးခြင်းစစ်ဆင်ရေးကိုဖြည့်စွက်ပြီးနောက်ဖိုင်ကိုအမြဲတမ်းပိတ်ထားသင့်သည်။ ဖိုင်တစ်ခုပိတ်ခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။

 
fclose($myfile);

ဤကုဒ်နံပါတ်သည်ဖိုင်လည်ပတ်မှုသည်ချောချောမွေ့မွေ့အဆုံးသတ်စေရန်အတွက် Open File ကိုပိတ်လိုက်သည်။

5 ။ အမှားကိုင်တွယ်

ဖိုင်စစ်ဆင်ရေးကိုဖျော်ဖြေနေစဉ်အမှားတစ်ခုဖြစ်နိုင်သည်။ ကျွန်ုပ်တို့သည်ဤအမှားများကိုသေဆုံး () function မှတဆင့်ဖမ်းယူနိုင်သည်။ ဤတွင်အမှားကိုင်တွယ်ပုံဥပမာတစ်ခုဖြစ်သည်။

 
$myfile = fopen("testfile.txt", "w") or die("ဖိုင်ကိုဖွင့ ်. မရပါ!");

အကယ်. "Testfile.txt" ဖိုင်ကိုဖွင့ ်. မရပါကသေသည်အမှားအယွင်းတစ်ခုဖြစ်ပြီးအမှားအယွင်းတစ်ခုထုတ်ဖော်ပြောဆိုခြင်းနှင့်ကွပ်မျက်မှုကိုအဆုံးသတ်လိမ့်မည်။

6 ။ ဖိုင်အကြောင်းအရာများကို variable တွေကိုသိမ်းပါ

တခါတရံတွင်ကျွန်ုပ်တို့သည်ဖိုင်အကြောင်းအရာကို variable တစ်ခုထဲသို့တင်ရန်လိုအပ်သည်။ PHP သည်ဤစစ်ဆင်ရေးအောင်မြင်ရန် File_get_Contents () function ကိုထောက်ပံ့ရန်လိုအပ်သည်။ ဒီမှာဥပမာတစ်ခုပါ။

 
$myfile = "testfile.txt";
$txt = file_get_contents($myfile);
echo $txt;

ဤဥပမာတွင် File_Get_Contents () ဖိုင်တွဲများကိုဖတ်ရန်နှင့်၎င်းကို variable ကို $ txt တွင်သိမ်းဆည်းရန်နှင့်၎င်းကိုထုတ်ယူရန်၎င်းကိုအသုံးပြုသည်။

7 ။ ဖိုင်တွဲတိုင်းကိုဖတ်ပါ

အကယ်. ဖိုင်အိတ်လိုင်းကိုလိုင်းဖြင့်ဖတ်ရန်လိုအပ်ပါကသင် functions () function ကိုသုံးနိုင်သည်။ ဤတွင်ရိုးရှင်းသောဥပမာတစ်ခုဖြစ်သည်။

 
$myfile = fopen("testfile.txt", "r") or die("ဖိုင်ကိုဖွင့ ်. မရပါ!");
while (!feof($myfile)) {
  echo fgets($myfile);
}
fclose($myfile);

ဤကုဒ်သည်ဖိုင်လိုင်းကိုလိုင်းနှင့်လိုင်းတစ်ခုစီကိုဖိုင်၏အဆုံးအထိလိုင်းတစ်ခုစီကိုဖော်ပြထားသည်။

အကျဉ်းချုပ်

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