PHP တွင်ဖိုင်တစ်ခု၏ပါ 0 င်သောအကြောင်းအရာများကိုဖတ်ခြင်းသည်ဘုံစစ်ဆင်ရေးတစ်ခုဖြစ်သည်။ အထူးသဖြင့်သင်ဖိုင်တစ်ခု၏အချက်အလက်များကိုသင်ရရှိရန်လိုအပ်သည့်အခါ၎င်းကိုနည်းလမ်းအမျိုးမျိုးဖြင့်ရရှိနိုင်သည်။ ဤဆောင်းပါးသည်ဖိုင်တစ်ခုတွင်အကြောင်းအရာလိုင်းတစ်ခုရရှိရန်အတွက်အသုံးပြုသောနည်းလမ်းများစွာကိုမိတ်ဆက်ပေးပြီးနည်းလမ်းတစ်ခုစီ၏ application scarios ကိုအသေးစိတ်ရှင်းပြပါလိမ့်မည်။
fgets () သည် PHP တွင်ဖိုင်တစ်ခု၏လိုင်းကိုဖတ်ရန်အခြေခံလုပ်ဆောင်ချက်တစ်ခုဖြစ်သည်။ ၎င်းသည် Newline အပါအ 0 င်ဖိုင်ညွှန်ပြမှုမှလိုင်းတစ်ခုကိုဖတ်ပြီးထိုမျဉ်း၏ contents ကို string တစ်ခုအဖြစ်ပြန်ပို့သည်။
$fp = fopen("file.txt", "r");
$line = fgets($fp);
ဤကုဒ်တွင်ဖိုင်ကိုဖွင့်ရန် FOPEN () ကိုသုံးပါ။ ထို့နောက် FAGGES () ဖိုင်တွင်လိုင်းတစ်ခုဖတ်ရန် () ကိုသုံးပါ။
ဖိုင်တစ်ခုစီတွင်လိုင်းတစ်ခုစီတွင်နယ်ပယ်များစွာပါ 0 င်ပါကလယ်ကွင်းများကိုကော်မာများကဲ့သို့သော delimiters များဖြင့်ခွဲခြားထားပြီး Fgetcsv () function ကိုအသုံးပြုရန်ပိုမိုအဆင်ပြေသည်။ ဤလုပ်ဆောင်ချက်သည်ဖတ်ပြီးဖိုင်တွဲတစ်ခုစီကိုဖိုင်တွဲတစ်ခုစီသည်နယ်ပယ်တန်ဖိုးနှင့်ကိုက်ညီသည့်နေရာတစ်ခုသို့ခွဲထွက်သည်။
$fp = fopen("file.csv", "r");
$line = fgetcsv($fp);
ဤနည်းလမ်းသည်အထူးသဖြင့် CSV ဖိုင်ထုတ်လုပ်ရန်အတွက်သင့်တော်သည်။
အဆိုပါ function () function ကိုသတ်မှတ်ထားသော bytes အရေအတွက်၏ဖိုင် contents တွေကိုဖတ်ရန်အသုံးပြုသည်။ အကယ်. သင်သည်အတန်း၏ bytes အရေအတွက်ကိုသိပါကအတန်းတစ်ခု၏အချက်အလက်များကိုရယူရန်သင် function () function ကိုသုံးနိုင်သည်။ ဥပမာအားဖြင့် strlen () ကိုလိုင်းတစ်ခု၏သက်တမ်းကိုရယူရန်နှင့်ဤမျဉ်း၏အကြောင်းအရာကိုဖတ်ရန် Free () ကိုသုံးပါ။
$fp = fopen("file.txt", "r");
$length = strlen(fgets($fp));
$line = fread($fp, $length);
ဤနည်းလမ်းသည်လိုင်းတစ်ခုစီ၏အရှည်ကိုသင်သိပြီးသားအခြေအနေသို့မဟုတ် fix လုပ်ထားသည့်လိုင်းတစ်ခုစီအတွက်သင့်တော်သည်။
ဖိုင်တစ်ခု၏လိုင်းကိုဖတ်ရန်ရွေးချယ်ရန်မည်သည့်နည်းလမ်းသည်ဖိုင်၏ပုံစံနှင့်အမှန်တကယ်လိုအပ်ချက်များပေါ်တွင်မူတည်သည်။
ဤဆောင်းပါးသည် Fgets (), fgetcsv () နှင့် free) အပါအ 0 င် PHP တွင်ဖိုင်အချက်အလက်များကိုဖတ်ရှုခြင်း၏ဘုံနည်းလမ်းများစွာကိုမိတ်ဆက်ပေးခဲ့သည်။ နည်းလမ်းတစ်ခုစီတွင်ကိုယ်ပိုင်သီးခြား application တစ်ခုတွင်ရှိပြီး developer များကဖိုင်အမျိုးအစားကိုအမှန်တကယ်လိုအပ်ချက်များနှင့်အညီလုပ်ဆောင်ရန်အသင့်တော်ဆုံးနည်းလမ်းကိုရွေးချယ်သင့်သည်။