将B目录删除,然后将A目录改名为B

解决方案 »

  1.   

    1、使用系统提供的SHELL
      exec("rm -vf path");2、自己写程序   下面是我自己刚从手册上改了一下
        -----------
    ----------Start
    <?php
    function unlinkdir($dir)
     chdir($dir);
     $d = dir($dir);
     while (false !== ($entry = $d->read())) {
    if(strcmp($entry,".")==0 ||strcmp($entry,"..")==0){
    continue;
    }
    if(is_dir($entry)){
    if(is_writable($entry)){
    unlinkdir($dir."/".$entry);
    }else{
    echo "DIR IS NOT WRITEABLE! break it!<br>\r\n";
    continue;
    }
    }else{
    if(is_writable($entry)){
    unlink($entry);
    }else{
    echo "FILES IS NOT WRITEABLE! break it!<br>\r\n";
    continue;
    }
    }
     }
     $d->close();
    }
    unlinkdir("./b");
    ?>
    ----------End3、FTP到你的服务器上删除目录