PHP删除目录下文件

 $dir='./files/tmp/';//删除的文件路径
    //判断文件夹是否存在
    if(is_dir($dir)){
		$directory = new \RecursiveDirectoryIterator($dir);
		$iterator = new \RecursiveIteratorIterator($directory);
		$files = array();
		// echo '<pre>';print_r(iterator_to_array($iterator));die;
		foreach ($iterator as $info) {
		  if($info->getFilename()!='.' && $info->getFilename()!='..'){
		    // $files[] = $info->getPathname();
	    	if(fileatime($info->getPathname())<(time()-864000)){//删除文件
	            unlink($info->getPathname());
	        };
		  }
		}
	}
发布了7 篇原创文章 · 获赞 1 · 访问量 878

猜你喜欢

转载自blog.csdn.net/sll9711/article/details/99679673
今日推荐