ฟังก์ชั่นลบโฟลเดอร์ (Remove Folder)

บันทึกโดย TaTump วันที่ 5 December 2007 | 1,935 views

Function

<?php
function removeFolder($dir){
   if(!is_dir($dir))
   return false;
   for($s = DIRECTORY_SEPARATOR, $stack = array($dir), $emptyDirs = array($dir); $dir = array_pop($stack);){
   if(!($handle = @dir($dir)))
   continue;
   while(false !== $item = $handle->read())
     $item != '.' && $item != '..' && (is_dir($path = $handle->path . $s . $item) ?
     array_push($stack, $path) && array_push($emptyDirs, $path) : unlink($path));
     $handle->close();
  }
  for($i = count($emptyDirs); $i--; rmdir($emptyDirs[$i]));
}
?>

Eaxmple

removeFolder("ชื่อโฟลเดอร์");
Bookmark and Share

4 Responses to “ฟังก์ชั่นลบโฟลเดอร์ (Remove Folder)”

  1. jigy

    โห สุดยอด โดนมากๆ เลยครับ


  2. moomod

    ขอบคุณมากๆค่ะ

    เอาไปใช้งานได้เรย

    สุดยอดจิงๆ

    เหอๆ

    ^^


  3. wow power leveling

    A friend is never known till a man has need


คอมเม้นท์ซิจ๊ะ