<?php 
/* 
本文件用法:放到网站根目录,在程序头部添加 
include("remove.php"); 
*/ 
error_reporting(0); 
//Apicache/为定时删除的文件目录 
if(!($dp = opendir("Apicache/"))) die ("读取目录失败"); 
$file_array = array(); 
while ($file = readdir ($dp)){if(substr($file,0,1) != '.' and $file != "index.php"){$file_array[] =  $file;}} 
$file_count = count ($file_array); 
sort ($file_array); 
if ($file_count > 0) 

    while (list($fileIndexValue, $file_name) = each ($file_array)) 
    { 
        $file_name="Apicache/$file_name"; 
        $lenght=strlen($file_name); 
        $mtime=filemtime($file_name); 
        $now=time();         if(($now-$mtime) > 1*10) // 10*60就是10*60秒=10分种后自动删除 
        { 
            unlink($file_name); 
        } 
    } 
} closedir($dp); 
?> 这段代码执行后只能删除一些文件,比如.rar、.txt之类的,但是有些删除不了有什么办法改为删除Apicache文件夹下的所有文件包括文件夹在内呢?