လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> နောက်ဆုံးရဆောင်းပါးများစာရင်း> PHP file နှင့် directory operation tutorial: PHP file နှင့် directory procession လုပ်ဆောင်ချက်များကိုထိရောက်စွာအသုံးပြုနည်း

PHP file နှင့် directory operation tutorial: PHP file နှင့် directory procession လုပ်ဆောင်ချက်များကိုထိရောက်စွာအသုံးပြုနည်း

M66 2025-06-17

PHP တွင်ဖိုင်နှင့် directory processing လုပ်ဆောင်ချက်များကိုထိရောက်စွာအသုံးပြုနည်း

Web Development တွင်ဖိုင်များနှင့်လမ်းညွှန်များကိုစီမံခန့်ခွဲခြင်းသည်ဘုံလိုအပ်ချက်ဖြစ်သည်။ လူကြိုက်များသောဖွံ့ဖြိုးရေးစာမျက်နှာအနေဖြင့် PHP သည်များစွာသောဖိုင်နှင့် directory operty function များကိုကြွယ်ဝသော, developer's cloudflow ကိုအလွန်ရိုးရှင်းစေသည်။

ဖိုင်တစ်ခုဖန်တီးပါ

PHP ကိုအသုံးပြုပြီး file_put_contents

အထက်ပါကုဒ်သည် Test.txt အမည်ရှိဖိုင်ကိုလက်ရှိလမ်းညွှန်တွင် ဖန်တီး. "Hello World!" အကြောင်းအရာကိုရေးပါလိမ့်မည်။

ဖိုင်များကိုဖျက်ပါ

ဖိုင်တစ်ခုကိုဖျက်ရန် PHP ၏ လက်မခံပါက function သည်အလွန်အသုံးဝင်သည်။ ဖိုင်တစ်ခုကိုဖျက်ရန်နမူနာကုဒ်ဖြစ်သည်။

$ file = 'test.txt';
ကလစ် ($ file);

ဤကုဒ်သည် test.txt ဖိုင်ကိုလက်ရှိလမ်းညွှန်တွင်ဖျက်ပစ်လိမ့်မည်။

အကြောင်းအရာကိုဖိုင်တစ်ခုရေးပါ

PHP ၏ File_ProPuts_Contents function ကိုလည်းရှိပြီးသားဖိုင်တစ်ခုသို့အကြောင်းအရာများကိုဖြည့်စွက်ရန်သို့မဟုတ် overwrite လုပ်ရန်လည်းအသုံးပြုနိုင်သည်။ နမူနာကုဒ်သည်အောက်ပါအတိုင်းဖြစ်သည် -

$ file = 'test.txt';
$ အကြောင်းအရာ = 'ဟယ်လို World နောက်တဖန်!';
File_Propl_Contents ($ ဖိုင်, $ အကြောင်းအရာ),

ဤကုဒ်သည် "Hello World နောက်တဖန်!" အကြောင်းအရာကိုရေးလိမ့်မည်။ ရှိပြီးသား test.txt ဖိုင်ရန်။

လမ်းညွှန်တစ်ခုဖန်တီးပါ

PHP တွင်လမ်းညွှန်အသစ်တစ်ခုကိုဖန်တီးရန် Mkdir function ကိုသုံးနိုင်သည်။ ဤနေရာတွင်လမ်းညွှန်တစ်ခုဖန်တီးရန်ဥပမာတစ်ခုဖြစ်သည်။

$ dir = 'test';
Mkdir ($ dir);

ဤကုဒ်သည်လက်ရှိလမ်းညွှန်တွင် စမ်းသပ်မှု ဟုခေါ်သည့်လမ်းညွှန်အသစ်တစ်ခုကိုဖန်တီးသည်။

directory ကိုဖျက်ပါ

အကယ်. သင်သည် directory ကိုဖျက်ရန်လိုအပ်ပါက PHP ၏ RMDir function သည်၎င်းကိုအောင်မြင်ရန်ကူညီနိုင်သည်။ ဥပမာများမှာအောက်ပါအတိုင်းဖြစ်သည် -

$ dir = 'test';
RMDIR ($ dir);

ဤကုဒ်သည်လက်ရှိလမ်းညွှန်အောက်တွင် ဖော်ပြထားသော directory ကိုဖျက်သည်။

traversal လမ်းညွှန်

PHP scandir function သည်သတ်မှတ်ထားသောလမ်းညွှန်တွင်ဖိုင်များနှင့် subdirectories များစာရင်းကိုရနိုင်သည်။ ဤနေရာတွင်လမ်းညွှန်ကိုဖြတ်သန်းခြင်း၏ဥပမာတစ်ခုဖြစ်သည်။

$ dir = 'test';
$ files = scandir ($ dir);
foreach ($ file ဖိုင်အဖြစ် $ ဖိုင်)
    ECHO $ ​​file ။ "<br> ";
}

ဤကုဒ်သည်လက်ရှိလမ်းညွှန်အောက်ရှိ စမ်းသပ်မှု လမ်းညွှန်ကိုကျော်ပြီးဖိုင်များနှင့် subdirectories စာရင်းကိုပုံနှိပ်ထုတ်ဝေမည်။

အကျဉ်းချုပ်

PHP သည် file နှင့် directory operations များအတွက်ကြွယ်ဝသောလုပ်ဆောင်ချက်များကိုထောက်ပံ့ပေးပြီး developer များကိုဖိုင်များကိုအလွယ်တကူဖန်တီး, ဖျက်ပစ်ရန်နှင့်စီမံခန့်ခွဲရန်ခွင့်ပြုသည်။ ဤလုပ်ဆောင်မှုများကိုအသုံးပြုခြင်းသည် developer များနှင့်လမ်းညွှန်များကိုဝက်ဘ်ဖွံ့ဖြိုးတိုးတက်မှုတွင်ပိုမိုထိရောက်စွာကူညီနိုင်သည်။