php處理文件的小例子(解壓縮,刪除目錄)
更新時(shí)間:2013年02月03日 17:24:16 作者:
php處理文件的小例子(解壓縮,刪除目錄),供初學(xué)者參考
復(fù)制代碼 代碼如下:
<?php
$dir = './temp';
$desc = 'tar_test.tar.gz';
system("tar czvf $desc $dir"); //壓縮
//system("tar zxvf $desc"); //解壓
function d_rmdir($dirname) { //刪除非空目錄
if(!is_dir($dirname)) {
return false;
}
$handle = @opendir($dirname);
while(($file = @readdir($handle)) !== false){
if($file != '.' && $file != '..'){
$dir = $dirname . '/' . $file;
is_dir($dir) ? d_rmdir($dir) : unlink($dir);
}
}
closedir($handle);
return rmdir($dirname) ;
}
if(d_rmdir("./temp"))
echo "succes";
else
echo "false";
?>
相關(guān)文章
php中array_slice和array_splice函數(shù)解析
本文介紹了php中array_slice和array_splice函數(shù)解析,php拆分?jǐn)?shù)組的二個(gè)函數(shù)(array_slice()、array_splice()),各舉一個(gè)例子,供大家學(xué)習(xí)參考。2016-10-10PHP與MySQL開發(fā)中頁(yè)面出現(xiàn)亂碼的一種解決方法
PHP與MySQL開發(fā)中頁(yè)面出現(xiàn)亂碼的一種解決方法...2007-07-07PHP __call()方法實(shí)現(xiàn)委托示例
這篇文章主要介紹了PHP __call()方法實(shí)現(xiàn)委托,簡(jiǎn)單介紹了委托的概念、原理,并結(jié)合實(shí)例形式分析了__call()方法實(shí)現(xiàn)委托的相關(guān)操作技巧,需要的朋友可以參考下2019-05-05簡(jiǎn)單實(shí)用的網(wǎng)站PHP緩存類實(shí)例
這篇文章主要介紹了簡(jiǎn)單實(shí)用的網(wǎng)站PHP緩存類,對(duì)于大家學(xué)習(xí)及理解緩存的機(jī)制與運(yùn)行原理大有好處,需要的朋友可以參考下2014-07-07php實(shí)現(xiàn)微信公眾平臺(tái)賬號(hào)自定義菜單類
這篇文章主要介紹了php實(shí)現(xiàn)微信公眾平臺(tái)賬號(hào)自定義菜單類的相關(guān)資料,需要的朋友可以參考下2015-10-10php實(shí)現(xiàn)refresh刷新頁(yè)面批量導(dǎo)入數(shù)據(jù)的方法
這篇文章主要介紹了php實(shí)現(xiàn)refresh刷新頁(yè)面批量導(dǎo)入數(shù)據(jù)的方法,借鑒了dedecms批量生成html的原理,采用refresh代替js跳轉(zhuǎn)來實(shí)現(xiàn),非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-12-12