thinkphp的快取在開發中是非常煩人的,因為有的時候因為快取的問題而出現的錯誤是非常難找的。刪除快取更是麻煩,還要去資料夾下刪除、如果是linux開發伺服器的話還要登陸伺服器進行刪除。所以這個時候用php命令刪除thinkphp的快取是非常不錯的選擇。
**: cacheaction.class.php
class cacheaction extends commonaction
echo '系統快取清除成功!
';
}//後台頁面
public function admin()
echo '系統快取清除成功!
';
}//處理方法
public function rmdirr($dirname)
if (is_file($dirname) || is_link($dirname))
$dir = dir($dirname);
if($dir)
//遞迴
$this->rmdirr($dirname . directory_separator . $entry);}}
$dir->close();
return rmdir($dirname);}}
?>
ios 清除快取檔案
獲取快取檔案的大小 由於快取檔案存在沙箱中,我們可以通過nsfilemanager api來實現對快取檔案大小的計算。計算單個檔案大小 float filesizeatpath nsstring path return 0 計算目錄大小 清理快取檔案 同樣也是利用nsfilemanager api進...
ThinkPHP實現一鍵清除快取方法
很多的開源cms系統都有一鍵清除快取的功能,快取是為了減輕伺服器的壓力而產生的,但是同時有快取的存在也可能使一些資料不能實時更新,對此,我們就來實現乙個thinkphp的清理快取的功能。如下 thinkphp後台執行的 獲取要清楚的目錄和目錄所在的絕對路徑 public function cache...
獲取檔案尺寸清除快取
1.計算檔案尺寸 獲取 cache 資料夾的路徑 nsstring cachepath directorypath 建立檔案管理者 nsfilemanager manager nsfilemanager defaultmanager 判斷是否是資料夾 bool isdirectory no 判斷當前...