PHP函数库02:PHP多重判断删除文件函数

 

<?
function  delete_file( $file

    
if  ( file_exists ( $file )) 
    { 
        
$delete   =   chmod  ( $file ,   0777 ); 
        
$delete   =   unlink ( $file ); 
        
if ( file_exists ( $file )) 
        { 
            
$filesys   =   eregi_replace ( " / " , " \\ " , $file ); 
            
$delete   =   system ( " del  $filesys " ); 
            
clearstatcache (); 
            
if ( file_exists ( $file )) 
            { 
                
$delete   =   chmod  ( $file ,   0777 ); 
                
$delete   =   unlink ( $file ); 
                
$delete   =   system ( " del  $filesys " ); 
            } 
        } 
        
clearstatcache (); 
        
if ( file_exists ( $file )) 
        { 
            
return   ' Delete Faile         :        <font color=\ ' # ff0000\'>'.$file.'</font><br>'; 
        } 
        
else  
        { 
            
return   ' Delete Successs        :        <font color=\ ' # 6699cc\'>'.$file.'</font><br>'; 
        } 
    } 
    
else  
    { 
        
return   ' Delete Successs        :        <font color=\ ' # 6699cc\'>'.$file.'</font><br>'; 
    } 
}
?>  

你可能感兴趣的:(PHP)