激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - PHP 刪除文件與文件夾操作 unlink()與rmdir()這兩個函數的使用

PHP 刪除文件與文件夾操作 unlink()與rmdir()這兩個函數的使用

2019-12-07 14:41PHP教程網 PHP教程

有時候我們需要用PHP來刪除文件和文件夾,PHP本來也都有函數可以實現,下面簡單記錄一下代碼,方便以后信守拈來。

先看一下代碼 

復制代碼代碼如下:


<? 
function deldir($dir) { 
//先刪除目錄下的文件: 
$dh=opendir($dir); 
while ($file=readdir($dh)) { 
if($file!="." && $file!="..") { 
$fullpath=$dir."/".$file; 
if(!is_dir($fullpath)) { 
unlink($fullpath); 
} else { 
deldir($fullpath); 



closedir($dh); 
//刪除當前文件夾: 
if(rmdir($dir)) { 
return true; 
} else { 
return false; 


?> 


unlink() 函數用于刪除文件。若成功,則返回 true,失敗則返回 false。rmdir() 函數用于刪除空的目錄。它嘗試刪除 dir 所指定的目錄。 該目錄必須是空的,而且要有相應的權限。 
一個實例:刪除某個文件夾下的所有".svn"文件夾(包括其內容也要被刪除)。 

復制代碼代碼如下:


<?php 
function delsvn($dir) { 
$dh=opendir($dir); 
//找出所有".svn" 的文件夾: 
while ($file=readdir($dh)) { 
if($file!="." && $file!="..") { 
$fullpath=$dir."/".$file; 
if(is_dir($fullpath)) { 
if($file==".svn"){ 
delsvndir($fullpath); 
}else{ 
delsvn($fullpath); 




closedir($dh); 

function delsvndir($svndir){ 
//先刪除目錄下的文件: 
$dh=opendir($svndir); 
while($file=readdir($dh)){ 
if($file!="."&&$file!=".."){ 
$fullpath=$svndir."/".$file; 
if(is_dir($fullpath)){ 
delsvndir($fullpath); 
}else{ 
unlink($fullpath); 



closedir($dh); 
//刪除目錄文件夾 
if(rmdir($svndir)){ 
return true; 
}else{ 
return false; 


$dir=dirname(__FILE__); 
//echo $dir; 
delsvn($dir); 
?> 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久久www视频 | 久久影城| 国产午夜精品久久久久婷 | 美女污污视频在线观看 | 黑人一级片视频 | 国产精品美女久久久免费 | 国产一区二区二 | 偷偷操偷偷操 | 欧美高清在线精品一区二区不卡 | chinese中国真实乱对白 | 亚洲特黄 | 亚洲九九色 | 成人视屏在线 | 午夜激情视频网站 | 中国国语毛片免费观看视频 | 91精品久久久久久 | 久久伊人精品视频 | 日本免费不卡一区二区 | 中国美女一级黄色大片 | 国产精选电影免费在线观看网站 | 久草在线视频新 | 欧美毛片免费观看 | 欧洲精品色 | 久久老司机 | 亚洲一区二区三区高清视频 | 99久久久精品国产一区二区 | 九九热国产在线 | 日日综合 | 色交视频| 久久人人av | 亚洲欧美aⅴ | 美女视频在线观看黄 | 男女一边摸一边做羞羞视频免费 | 91久久精品一区二区 | 一级黄色性感片 | 电视剧全部免费观看 | 在线观看免费污视频 | 国内精品伊人久久 | 亚洲91精品 | 91精品国产综合久久久欧美 | 成人mm视频在线观看 |