2014-12-27 87 views
-2

我需要每20分鐘刪除插件緩存文件夾的內容。我在我的主機上有一個工作計劃員(任務計劃員)。問題是,我需要一個php腳本,它將命令刪除指定目錄中的所有文件。php腳本刪除服務器上的目錄中的所有文件

請幫助我這樣的人。

謝謝您提前給大家,誰會回答!

+1

等都不是免費的編碼服務。你編寫代碼。如果無法正常工作,請發佈包含您嘗試的問題,我們會幫您解決問題。 – Barmar 2014-12-27 20:09:09

回答

0

我認爲你必須嘗試這樣的事情,並讓我們知道是否有任何錯誤/警告。 這是一個遞歸函數,用於刪除目錄中的所有文件和子目錄。

<?php 
function delete_directory($dirname) { 
    if (is_dir($dirname)) 
     $dir_handle = opendir($dirname); 
    if (!$dir_handle) 
      return false; 
    while($file = readdir($dir_handle)) { 
      if ($file != "." && $file != "..") { 
       if (!is_dir($dirname."/".$file)) 
        unlink($dirname."/".$file); 
       else 
        delete_directory($dirname.'/'.$file); 
      } 
    } 
    closedir($dir_handle); 
    rmdir($dirname); 
    return true; 
} 
?> 

詳見Here

相關問題