Heim > Backend-Entwicklung > PHP-Tutorial > PHP剔除文件

PHP剔除文件

WBOY
Freigeben: 2016-06-13 13:04:43
Original
817 Leute haben es durchsucht

PHP删除文件

???? 这是一个很不错的PHP删除文件类,很实用,跟大家分享,我过去PHP菜的时候找这个就找了好久呢,呵呵

?

<?php
//创建删除文件类
class DELFILE
{
function removeDir($dirName) 
{ 

    if(! is_dir($dirName))  //判断指定目录是存在
    { 
        @unlink($dirName);
        return false; 
    } 
	
    $handle = @opendir($dirName);  //打开目录
	
    while(($file = @readdir($handle)) !== false) 
    { 
        
        if($file != '.' && $file != '..')  //列出目录中的所有文件并去掉 . 和 ..
        { 
            $dir = $dirName . '/' . $file; 
            is_dir($dir) ? removeDir($dir) : @unlink($dir);   //删除指定目录中的文件
        } 
    } 
    closedir($handle);   //关闭由opendir()打开的目录
     
    return rmdir($dirName) ;  //rmdir()删除空目录 
} 

}
$ob_del=new DELFILE();    //实例化类

$dirName="G:/123/123.jpg";     //这里是指定的路径
$ob_del->removeDir($dirName);  //执行方法

/*----------------------------------------------*/
/*------------------结束------------------------*/
/*-----------------------------------------------*/
?>
Nach dem Login kopieren

?

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage