PHP သည် 0 က်ဘ်ဆိုက်နှင့် 0 က်ဘ်အပလီကေးရှင်းဖွံ့ဖြိုးတိုးတက်မှုတွင်ကျယ်ပြန့်စွာအသုံးပြုသောအစွမ်းထက်သော server-side scripting language ဖြစ်သည်။ အချက်အလက်များကိုထုတ်ယူသောအခါဖိုင်များဖတ်ခြင်းနှင့်ရေးသားခြင်းသည်အလွန်အခြေခံကျပြီးအရေးပါသောလုပ်ဆောင်ချက်များဖြစ်သည်။ ဤဆောင်းပါးသည်ဘုံလုပ်ဆောင်မှုများနှင့်၎င်းတို့၏နမူနာကုဒ်များအပါအ 0 င်ဖိုင်များကိုစာဖတ်ခြင်းနှင့်ရေးသားခြင်းကိုအကောင်အထည်ဖော်ရန် PPP ကိုမည်သို့အသုံးပြုရမည်ကိုစနစ်တကျမိတ်ဆက်ပေးလိမ့်မည်။
fopen , fgetc , finc and topfile အပါအ 0 င ် ဖိုင်အကြောင်းအရာကိုဖတ်ရန် PHP သည်လုပ်ဆောင်ချက်အမျိုးမျိုးကိုထောက်ပံ့ပေးသည်။ အောက်ပါတို့သည် function တစ်ခုစီ၏အမှန်တကယ်အသုံးပြုမှုဖြစ်သည်။
fopen ဖိုင်တစ်ခုဖွင့်ပြီးဖိုင်လက်ကိုင်ကိုပြန်ပို့ရန်အသုံးပြုသည်။ ၎င်း၏ဘုံပုံစံများတွင်:
$file = fopen("test.txt", "r");
ဤကုဒ်သည် tyert.txt အမည်ရှိဖိုင်ကိုဖွင့်ပြီး Read-line တွင်လက်ကိုင်ကိုရရှိသည်။
ဖိုင်တစ်ခုမှအကြောင်းအရာအားဖြင့်အကြောင်းအရာများကိုဖတ်ရန် fget များကို အသုံးပြုပါ။
while (!feof($file)) {
$line = fgets($file);
echo $line;
}
အထက်ပါကုဒ်သည်ဖိုင်လိုင်း၏ contents မှပါ 0 င်သည်။
Fgetc သည် တစ်ချိန်တည်းတွင်ဇာတ်ကောင်တစ် ဦး ကိုဖတ်ပြီးပိုမိုကောင်းမွန်သောစာဖတ်ခြင်းလိုအပ်ချက်များအတွက်သင့်တော်သည်။
while (!feof($file)) {
$char = fgetc($file);
echo $char;
}
ဖိုင် တစ်ခုလုံးသည်ဖိုင်တစ်ခုလုံးကို array တစ်ခုထဲသို့ဖတ်ပါလိမ့်မည်။
$lines = file("test.txt");
print_r($lines);
အဆိုပါ readfile ဖိုင်၏ contents အားလုံးကို browser သို့တိုက်ရိုက်ထုတ်ပေးလိမ့်မည်။
readfile("test.txt");
files သို့မဟုတ် reset pointers pointers points points များရေးရန်အသုံးပြုသော FWP ကဲ့သို့သောဖိုင်များကိုရေးရန် PHP သည်ဖိုင်များကို ရေးရန် လုပ်ဆောင်ချက်များအမျိုးမျိုးကိုလည်းထောက်ပံ့ပေးသည် ။
Files များကိုဖွင့်ရန်ကြိုးများကိုရေးရန် FWRITE ကို အသုံးပြုသည်။
$file = fopen("test.txt", "w+");
fwrite($file, "Hello World");
fclose($file);
File_Props_contents သည် Community ကိုသတ်မှတ်ထားသောဖိုင်တစ်ခုသို့တိုက်ရိုက်ရေးသားထားသောရိုးရှင်းသော function တစ်ခုဖြစ်သည်။
file_put_contents("test.txt", "Hello World from file_put_contents function");
Rewind function သည် file pointer ကိုဖိုင်၏အစသို့ပြန်သွားသည်။
$file = fopen("test.txt", "r");
rewind($file);
PHP ဖိုင်များကိုစာဖတ်ခြင်းနှင့်ရေးသားခြင်းသည် 0 က်ဘ်အပလီကေးရှင်းများတည်ဆောက်ခြင်း၏အရေးကြီးသောအစိတ်အပိုင်းဖြစ်သည်။ fopen , fgets များ နှင့် fget များ ကဲ့သို့သောလုပ်ဆောင်ချက်များကို အသုံးပြု. ဖိုင်များကိုသင်ပြောင်းလွယ်ပြင်လွယ်ဖိုင်များကိုပြောင်းလဲစေပြီးဒေတာများကိုသိုလှောင်နိုင်သည်။ developer များတီထွင်မှုစွမ်းရည်နှင့်စနစ်စွမ်းဆောင်ရည်ကိုတိုးတက်စေရန်တိကျသောလိုအပ်ချက်များနှင့်အညီသင့်လျော်သောနည်းလမ်းများကိုရွေးချယ်နိုင်သည်။