PHP တွင်ဖိုင်များလမ်းကြောင်းများကိုသတ်မှတ်ခြင်းဖြင့်ဖိုင်စစ်ဆင်ရေးများကိုလုပ်ဆောင်သည်။ ဖိုင်လမ်းကြောင်းများချမှတ်သောအခါကျွမ်းကျင်ရန်အရေးကြီးသောအယူအဆများစွာရှိသည်။
1 ။ ဆွေမျိုးလမ်းကြောင်းနှင့်အကြွင်းမဲ့လမ်းကြောင်း - ဆွေမျိုးလမ်းကြောင်း - လက်ရှိဖိုင်တည်ရှိရာလမ်းညွှန်နှင့်ဆက်စပ်သောလမ်းကြောင်းဖြစ်သည်။ ဥပမာအားဖြင့်, Reserutute Pather သည် "/var/www/htmml/file.txt" ကဲ့သို့သောဖိုင်၏အပြည့်အစုံဖြစ်သောဖိုင်လမ်းကြောင်းသည် / var / www / html directory ရှိ file.txt ဖိုင်ကိုရည်ညွှန်းသည်။
2 ။ Path Separator: operating system တစ်ခုစီ၏ဖိုင်လမ်းကြောင်းသည်ကွဲပြားခြားနားသည်။ Windows Systems သည် backslash ကိုအသုံးပြုသည်။ Linux Systems သည် forwards forward ကိုအသုံးပြုသည်။ delimiter ကိုမှန်ကန်စွာနားလည်ရန်နှင့်အသုံးပြုရန်အလွန်အရေးကြီးသည်။
PHP တွင်ဖိုင်များကိုဖတ်ရန်အသုံးပြုသောနည်းလမ်းမှာ File_Get_Contents () function ကိုအသုံးပြုရန်ဖြစ်သည်။ ဤလုပ်ဆောင်ချက်သည်ဖိုင်တစ်ခုလုံး၏ contents ကို string တစ်ခုထဲသို့ဖတ်ရသည်။
$content = file_get_contents('/path/to/file.txt'); // ဖိုင်အကြောင်းအရာကိုဖတ်ပါ
မှတ်ချက်။ ။ File_get_contents ()) ကို အသုံးပြုသောအခါ, အထူးသဖြင့်ကြီးမားသောဖိုင်များအတွက်ဖိုင်အရွယ်အစားကိုဂရုပြုသင့်သည်။
ဒါ့အပြင်ဖိုင်ကိုလိုင်းအားဖြင့်ဖတ်ချင်ရင်, ဖိုင်တွေကိုလိုင်းဖြင့်ဖတ်ပြီး array ကိုပြန်ပို့ပေးတဲ့ ဖိုင် () function ကိုသုံးနိုင်တယ်။
$lines = file('/path/to/file.txt'); // ဖိုင်အကြောင်းအရာကိုဖတ်ပါ按行返回
PHP တွင်ဖိုင်များရေးရန်အသုံးပြုသောအသုံးများသောလုပ်ဆောင်ချက်များကို fopen () နှင့် fwite) ဖြစ်သည်။ FOPEN () ဖိုင်တစ်ခုကိုဖွင့ ်. ဖိုင်၏ operating mode ကိုသတ်မှတ်ရန်အသုံးပြုသည်။ ဖိုင်အမျိုးအစားများစွာရှိပါတယ်:
"R": Read-log ကိုသာ
"W": ရေးရန် mode ကို, ဖိုင်မရှိပါက, အကြောင်းအရာကိုရှင်းရှင်းလင်းလင်းမဖွင့်ပါကဖန်တီးပါ
"A": ဖိုင်တွဲမရှိပါက၎င်းကိုဖန်တီးလိမ့်မည်။ အကြောင်းအရာကိုဖိုင်၏အဆုံးသို့စာဖြင့်ရေးသားလိမ့်မည်
"x": ဖိုင်ကို Write-in-in-brother mode မှာဖန်တီးပြီးဖွင့်ပါ။ ဖိုင်တည်ရှိပါကစစ်ဆင်ရေးပျက်ကွက်ပြီးမှားယွင်းသောပြန်လည်ပေးပို့
ဖိုင်ကိုဖွင့်ပြီးနောက်ဖိုင်ကိုဒေတာကိုရေးရန် FWRITE () ကိုသုံးနိုင်သည်။
$fp = fopen("/path/to/file.txt", "w"); // ဖိုင်ကိုဖွင့်ပါ
fwrite($fp, "Hello World"); // အကြောင်းအရာရေးပါ
fclose($fp); // ဖိုင်ကိုပိတ်ပါ
မှတ်ချက် - FWR ကို အသုံးပြု. ဖိုင်တစ်ခုသို့ရေးသောအခါခွင့်ပြုချက်ပြ issues နာများကြောင့်လုပ်ငန်းပျက်ကွက်မှုကိုရှောင်ရှားရန်ဖိုင်သည်မှန်ကန်သောစာရေးခွင့်ခွင့်ပြုထားကြောင်းသေချာပါစေ။
ဤဆောင်းပါးသည်ဖိုင်များကိုဖိုင်များဖတ်ရှုရမည်, ဖိုင်များကိုမည်သို့ရေးရမည်, ဖိုင်များကိုမည်သို့ရေးရမည်, ဤအခြေခံစစ်ဆင်ရေးများကိုနားလည်ခြင်းသည် developer များများကိုဖိုင်များကိုပိုမိုထိရောက်စွာလုပ်ဆောင်ရန်ကူညီနိုင်သည်။ မလျော်ကန်သောစစ်ဆင်ရေးအမှားများကိုရှောင်ရှားရန်ဖိုင်အရွယ်အစား, ခွင့်ပြုချက်များနှင့်အခြားပြ issues နာများကိုအထူးဂရုပြုသင့်သည်။
PHP ဖိုင်စစ်ဆင်ရေးတွင်ဤဆောင်းပါးသည်သင့်အတွက်အထောက်အကူဖြစ်လိမ့်မည်ဟုကျွန်ုပ်မျှော်လင့်ပါသည်။ သင့်တွင်မေးခွန်းများသို့မဟုတ်အကြံပြုချက်များရှိပါက ကျေးဇူးပြု. ဆွေးနွေးရန်စာတစ်စောင်ထားခဲ့ပါ။