ဖိုင်ဖတ်ခြင်းလုပ်ငန်းလည်ပတ်မှုသည် PHP တွင်ဘုံလုပ်ဆောင်မှုတစ်ခုဖြစ်သည်။ ဖိုင်တစ်ခု၏အကြောင်းအရာကိုရရှိရန်မကြာခဏအသုံးပြုသည်။ PHP သည်ဖိုင်များကိုဖတ်ရန်လုပ်ဆောင်ချက်များစွာကိုထောက်ပံ့ပေးသည်။ ဤတွင်အချို့သောဘုံစာဖတ်ခြင်းလုပ်ဆောင်ချက်များကိုကြည့်ပါ။
File_Get_Contents () function သည် function တစ်ခု၏အကြောင်းအရာကိုဖတ်ပြီးဖိုင်၏ content things string ကိုပြန်ပို့နိုင်သည်။ ဤလုပ်ဆောင်ချက်သည် parameter တစ်ခုအဖြစ်ဖိုင်အမည်ကိုလက်ခံရရှိသည်။
အသုံးပြုမှုဥပမာ -
$content = file_get_contents('file.txt');
echo $content;
အထက်ပါကုဒ်သည် file.txt အကြောင်းအရာကိုဖတ်ပြီးပုံနှိပ်ထုတ်ဝေသည်။
Fgets () function သည် function function line ကိုလိုင်းဖြင့်ဖတ်ပြီးဖိုင်လက်ကိုင်ကို parameter တစ်ခုအဖြစ်လက်ခံသည်။
အသုံးပြုမှုဥပမာ -
$handle = fopen('file.txt', 'r');
while ($line = fgets($handle)) {
echo $line;
}
fclose($handle);
ဤကုဒ်သည် File.txt လိုင်း၏ contents များကိုလိုင်းနှင့် output ကိုလိုင်းဖြင့်ဖော်ပြသည်။
ဖိုင်ရေးကူးစစ်ဆင်ရေးဖိုင်များကိုဖိုင်များပေါ်တွင်သိမ်းဆည်းနိုင်သည်။ PHP သည်ရေးရန်လုပ်ဆောင်မှုများကိုအကောင်အထည်ဖော်ရန်လုပ်ငန်းများကိုလုပ်ဆောင်သည်။
File_Propar_controntents () function ကိုဖိုင်ကိုဖိုင်တစ်ခုရေးရန်အသုံးပြုသည်။ ၎င်းသည် parameters နှစ်ခုကိုလက်ခံရရှိသည်။ ဖိုင်အမည်နှင့်မည်သည့်စာရေးရန်ဖြစ်သည်။
အသုံးပြုမှုဥပမာ -
$content = 'Hello, world!';
file_put_contents('file.txt', $content);
ဒီကုဒ်က 'ဟဲလို, ကမ္ဘာ!' ကြိုးကိုရေးထားတယ်။ file.txt ဖိုင်ကိုရန်။
F-function () function သည်အချက်အလက်များကိုလက်ခံပြီး parameters နှစ်ခုကိုလက်ခံခြင်းနှင့်မည်သည့်စာရေးရန်အဘယျသို့အဘယျသို့အဘယျသို့အဘယျသို့အဘယျသို့အဘယျသို့အဘယျသို့အဘယျသို့အဘယျသို့အဘယျသို့ parameters တွေကိုလက်ခံ, form parameter နှစ်ခုကိုလက်ခံရရှိသော open file တစ်ခုသို့အချက်အလက်များကိုဖွင့်ထားသော function ကိုအသုံးပြုသည်။
အသုံးပြုမှုဥပမာ -
$handle = fopen('file.txt', 'w');
fwrite($handle, 'Hello, world!');
fclose($handle);
ဒီကုဒ်က 'ဟဲလို, ကမ္ဘာ!' ကြိုးကိုရေးထားတယ်။ file.txt ရန်။
အခြေခံဖတ်ခြင်းနှင့်ရေးခြင်းလုပ်ငန်းများအပြင် PHP သည်အရန်ဖိုင်စစ်ဆင်ရေးလုပ်ဆောင်မှုများကိုပြုလုပ်ပေးသည်။
file_exists () function ကို () function ကိုဖိုင်သည်တည်ရှိခြင်းရှိမရှိစစ်ဆေးရန်အသုံးပြုသည်။
အသုံးပြုမှုဥပမာ -
$file = 'file.txt';
if (file_exists($file)) {
echo 'ဖိုင်တည်ရှိသည်';
} else {
echo 'ဖိုင်မတည်ရှိပါဘူး';
}
ဤကုဒ်သည်ဖိုင်သည် file.txt ဖိုင်တည်ရှိပြီးသက်ဆိုင်ရာအချက်အလက်များကိုဖော်ပြခြင်းရှိမရှိဆုံးဖြတ်သည်။
Funnink () function ကိုဖိုင်တစ်ခုဖျက်ရန်နှင့် parameter အဖြစ်ဖိုင်အမည်ကိုလက်ခံရရှိရန်အသုံးပြုသည်။
အသုံးပြုမှုဥပမာ -
$file = 'file.txt';
if (file_exists($file)) {
unlink($file);
echo 'ဖိုင်ဖျက်လိုက်သည်';
} else {
echo 'ဖိုင်မတည်ရှိပါဘူး';
}
ဤကုဒ်သည် file.txt ဖိုင်ကိုဖျက်ပြီးဖျက်ခြင်းရလဒ်ကိုထုတ်ဝေသည်။
ဤဆောင်းပါးသည် PHP ၏ဖိုင်လည်ပတ်မှုနှင့်ဆက်စပ်သောလုပ်ဆောင်မှုများကိုမိတ်ဆက်ပေးပြီးဖိုင်ဖတ်ခြင်း, စာရေးခြင်းနှင့်ဖျက်ခြင်းလုပ်ငန်းများအပါအ 0 င်ဖိုင်တည်ရှိမှုစစ်ဆေးမှုများကိုလည်းမိတ်ဆက်ပေးသည်။ ဤလုပ်ဆောင်မှုများမှတစ်ဆင့် developer များကဖိုင်စီမံခန့်ခွဲမှုနှင့်ပြုပြင်ခြင်းများကိုအလွယ်တကူအကောင်အထည်ဖော်နိုင်သည်။
ဖိုင်စစ်ဆင်ရေးကိုလုပ်ဆောင်သောအခါဖိုင်ခွင့်ပြုချက်နှင့်လမ်းကြောင်းများမှန်ကန်မှုကိုသေချာစေရန်အလွန်အရေးကြီးကြောင်းသတိပြုပါ။