rmdir ‌ဖနံှ့

rmdir rmdir ဖန်ရှင်သည် သတ်မှတ်ထားသော ဖိုင်‌တွဲကို ဖျက်ပေးသည်။ ဖိုင်‌တွဲသည် အလွတ်ဖြစ်ပြီး စကရစ်ပ်၏ အမ‌တွဲထဲတွင် ရေးခွင့် အာဏာများ ရှိရပါမည်။ ဖန်ရှင်သည် လမ်းကြောင်း တစ်ခုတည်းကို လိုအပ်သော ပုဒ်မ အဖြစ် လက်ခံသည်။

ဝါကျဖွဲ့စည်းပုံ

phprmdir(string $directory, resource $context = ?): bool

ဥပမာ

အလွတ်ဖြစ်သော ဖိုင်‌တွဲကို ဖျက်ခြင်း:

php<?php
  $dir = 'empty_folder';
  if (rmdir($dir)) {
    echo "Directory $dir was successfully removed";
  } else {
    echo "Failed to remove directory $dir";
  }
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:

php'Directory empty_folder was successfully removed'

ဥပမာ

အလွတ်‌မဟုတ်သော ဖိုင်‌တွဲကို ဖျက်ရန် ကြိုးစားခြင်း:

php<?php
  $dir = 'non_empty_folder';
  if (@rmdir($dir)) {
    echo "Directory $dir was removed";
  } else {
    echo "Cannot remove $dir - directory is not empty";
  }
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:

php'Cannot remove non_empty_folder - directory is not empty'

ဥပမာ

ဖျက်ခြင်းမပြုမီ ဖိုင်‌တွဲ တည်ရှိမှုကို စစ်ဆေးခြင်း:

php<?php
  $dir = 'temp_folder';
  if (is_dir($dir)) {
    if (rmdir($dir)) {
      echo 'directory removed successfully';
    } else {
      echo 'failed to remove directory';
    }
  } else {
    echo 'directory does not exist';
  }
?>

ကုဒ်ကို လုပ်ဆောင်ခြင်း၏ ရလဒ်:

php'directory removed successfully'

ဆက်လက်လေ့လာရန်

  • ဖိုင်‌တွဲကို ဖန်တီးပေးသော mkdir ဖန်ရှင်
  • ဖိုင်ကို ဖျက်ပေးသော unlink ဖန်ရှင်
  • ဖိုင်‌တွဲ၏ ပါဝင်မှုများကို ဖတ်ရှုပေးသော scandir ဖန်ရှင်