PHP သည် File System Functions ကိုထောက်ပံ့ပေးသည်။ ဘုံဖိုင်စစ်ဆင်ရေးများတွင်အဖွင့်, စာဖတ်ခြင်း, ရေးသားခြင်း, ဖျက်ခြင်း, ဖျက်ခြင်း, ဖျက်ခြင်း, အမည်ပေးခြင်းစသည်တို့ပါဝင်သည်။ ဤဆောင်းပါးသည်သင့်အားဤလုပ်ငန်းဆောင်တာများကိုမည်သို့အသုံးပြုသည်ကိုနက်နက်နဲနဲနားလည်ရန်နှင့်၎င်းတို့ကိုတကယ့်ပရောဂျက်များမှနမူနာများကိုမည်သို့ကျင့်သုံးရမည်ကိုသင်နားလည်စေလိမ့်မည်။
PHP သည်လက်တွေ့ကျသောဖိုင်အမျိုးအစားများစွာကိုထောက်ပံ့ပေးသည်။
<?php $file = 'my_file.txt'; $data = 'Hello, world!'; $handle = fopen($file, 'w'); fwrite($handle, $data); fclose($handle); echo 'ဖိုင်ကိုရေးသားခဲ့သည်'; ?>
File operations များနှင့်ဆင်တူသည်, PHP သည် directory operator လုပ်ငန်းလုပ်ဆောင်ချက်အမျိုးမျိုးကိုလည်းထောက်ပံ့ပေးသည်။
<?php $directory = 'new_directory'; mkdir($directory); echo 'Directory ဖန်တီးခဲ့သည်'; ?>
အောက်ဖော်ပြပါသည် PHP file system function များကို အသုံးပြု. ဖိုင်များကိုတင်ခြင်းအတွက်နမူနာကုဒ်ဖြစ်သည်။
<?php if ($_FILES['my_file']['error'] === 0) { $target_dir = 'uploads/'; $target_file = $target_dir . basename($_FILES['my_file']['name']); // ဖိုင်ရှိပြီးသားရှိမရှိစစ်ဆေးပါ if (file_exists($target_file)) { echo 'ဖိုင်ပြီးသားရှိပြီးသား'; } else { // directory ကိုပစ်မှတ်ထားရန်ဖိုင်များကိုရွှေ့ပါ if (move_uploaded_file($_FILES['my_file']['tmp_name'], $target_file)) { echo 'အောင်မြင်စွာဖိုင်တင်ပါ'; } else { echo 'ဖိုင်တင်ခြင်းမအောင်မြင်ပါ'; } } } ?>
ဤဆောင်းပါးသည်ဖိုင်များနှင့်လမ်းညွှန်များကိုစီမံရန် PHP file system function များကိုမည်သို့အသုံးပြုရမည်ကိုမိတ်ဆက်ပေးပြီးအမှန်တကယ်ကိစ္စများမှတစ်ဆင့်ဖိုင်တင်ခြင်းလုပ်ငန်းစဉ်ကိုပြသသည်။ ဤအခြေခံလုပ်ဆောင်မှုများကိုကျွမ်းကျင်စွာဖြင့် PHP တွင်ဖိုင်နှင့်လမ်းညွှန်ပြ issues နာများကိုပိုမိုထိရောက်စွာကိုင်တွယ်နိုင်သည်။ PHP Development Toirts များပိုမိုသိရှိလိုပါကကျွန်ုပ်တို့၏ဝက်ဘ်ဆိုက်သို့ညှိပါ။