0 က်ဘ်ဆိုက်မဖွံ့ဖြိုးတိုးတက်မှုတွင်ဖိုင်အကြောင်းအရာကိုဖတ်ရှုခြင်းသည်ဘုံလိုအပ်ချက်ဖြစ်သည်။ ကျယ်ပြန့်စွာအသုံးပြုသောဆာဗာဘေးထွက် Scriping ဘာသာစကားဖြင့် PHP သည်ဖိုင်အချက်အလက်များကိုအလွယ်တကူဖတ်ရှုနိုင်ရန်နှင့်လုပ်ငန်းစဉ်ကိုအလွယ်တကူဖတ်ရန်နှင့်လုပ်ငန်းစဉ်တွင်စည်းစိမ်ဥစ်စာပိုင်ဆိုင်မှုများကိုထောက်ပံ့ပေးသည်။ ဤဆောင်းပါးသည် File contents များကိုစာဖတ်ခြင်းနှင့်ခွဲခြမ်းစိတ်ဖြာခြင်းကိုနားလည်သဘောပေါက်ရန်နှင့်ဒေတာတင်သွင်းမှုနှင့်နောက်ဆက်တွဲအပြောင်းအလဲများကိုအထောက်အကူပြုရန် PHP ကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးလိမ့်မည်။
ပထမ ဦး စွာသင်သည် fopen () function ကို အသုံးပြု. ဖိုင်ကိုဖွင့်ရန်နှင့်နောက်ဆက်တွဲစစ်ဆင်ရေးများအတွက်ဖိုင်ညွှန်ပြရန်ဖိုင်ကိုအသုံးပြုရန်လိုအပ်သည်။ ဤလုပ်ဆောင်ချက်သည် parameters နှစ်ခုကိုလက်ခံသည်။ ဖိုင်အမည်နှင့် open mode ကို။
ဘုံဖိုင်အဖွင့် mode များတွင်:
နမူနာကုဒ်:
$filename = 'data.txt';
$fp = fopen($filename, 'r');
ဖိုင်ညွှန်းကိန်းမှတစ်ဆင့်ကွဲပြားခြားနားသောလိုအပ်ချက်များကိုဖြည့်ဆည်းရန်ဖိုင်အကြောင်းအရာကိုဖတ်ရန် PPP လုပ်ဆောင်ချက်အမျိုးမျိုးကိုသင်ခေါ်ဆိုနိုင်သည်။
နမူနာကုဒ် ( fread ကို သုံး. ) ):
$filename = 'data.txt';
$fp = fopen($filename, 'r');
$content = fread($fp, filesize($filename));
fclose($fp);
ဒေတာများကိုဖတ်ပြီးနောက်အကြောင်းအရာများကိုအသုံးဝင်သောသတင်းအချက်အလက်များကိုထုတ်ယူရန်မကြာခဏခွဲခြမ်းစိတ်ဖြာသည်။ ဤတွင်ကျွန်ုပ်တို့သည် CSV format format files များကိုဥပမာတစ်ခုအဖြစ်ယူမှတ်သည်။ CSV သည်စားပွဲတင်ဒေတာဖလှယ်မှုအတွက်သင့်တော်သောကော်မာသီးခြားသီးခြားစာသားပုံစံဖြစ်သည်။
CSV ဖိုင်၏အကြောင်းအရာသည်အောက်ပါအတိုင်းဖြစ်သည်ဟုယူဆပါ -
name,age,gender
John,30,Male
Alice,25,Female
Bob,36,Male
PHP ၏ built-in fgetcsv () function ကို CSV ဖိုင်ရှိလိုင်းတိုင်းကိုအလွယ်တကူဖတ်ရှုနိုင်သည်။
$filename = 'data.csv';
$fp = fopen($filename, 'r');
while (($data = fgetcsv($fp)) !== false) {
echo 'Name: ' . $data[0] . '
';
echo 'Age: ' . $data[1] . '
';
echo 'Gender: ' . $data[2] . '
';
}
fclose($fp);
ဖိုင်လည်ပတ်မှုကိုပြီးစီးပြီးနောက် FCLOSE () ဖိုင်ကိုပိတ်ရန်နှင့် system အရင်းအမြစ်များကိုဖြန့်ချိရန်သေချာပါစေ။
fclose($fp);
ဤဆောင်းပါးသည် PHP စာဖတ်ခြင်းဖိုင်များအပြည့်အစုံကိုမိတ်ဆက်ပေးပြီးဖိုင်များ, ဖတ်ရှုခြင်းအကြောင်းအရာ, မတူညီသောလိုအပ်ချက်များနှင့်ဖိုင်ပုံစံများပေါ် မူတည်. သင့်လျော်သောစာဖတ်ခြင်းနည်းလမ်းနှင့် parse နည်းလမ်းကိုရွေးချယ်ရန်သော့ချက်ဖြစ်သည်။ ဤအခြေခံကျွမ်းကျင်မှုများကိုကျွမ်းကျင်သည်။