Chrome+Puppeteer+Node.js爬取网站教程分享

2020-08-20 10:00:10 分类 / 网络编程 来源 / 互联网
php实现自动删除文件的方法:首先创建一个PHP示例文件;然后定义一个“del_file_by_time”方法;接着通过“self::del_file_by_time(WEB_ROOT.
php实现自动删除文件的方法:首先创建一个PHP示例文件;然后定义一个“del_file_by_time”方法;接着通过“self::del_file_by_time(WEB_ROOT.'/base64/',1);”方法实现自动删除即可。
推荐:《PHP视频教程》
PHP自动删除指定时间以前所有文件或图片
在用PHP做文件或图片上传时,有时一些图片是没有用的,或过一段时间想自动清理以前图片或文件,以便节省空间。在每次执行上传图片前删除指定时间以前的所有文件。
看代码:
/* * 删除文件夹下$n分钟前创建的文件 * @param $dir 要处理的目录,物理路径,结尾不加\ * @param $n 过期时间,单位为分钟 * @return void */ private function del_file_by_time($dir,$n) { if(is_dir($dir)){ if($dh=opendir($dir)){ while (false !== ($file = readdir($dh))){ if($file!="." && $file!=".."){ $fullpath=$dir."/".$file; if(!is_dir($fullpath)){ $filedate=filemtime($fullpath); $minutes=round((time()-$filedate)/60); if($minutes>$n) unlink($fullpath); //删除文件 } } } } closedir($dh); } }
调用:
self::del_file_by_time(WEB_ROOT.'/upload/base64/',1);//删除一分钟以前所有文件
以上就是php如何实现自动删除文件的详细内容,更多请关注爱蒂网其它相关文章!
阅读 7807 / 2020-06-04 14:31:35
阅读 2779 / 2020-06-19 10:31:12
阅读 2541 / 2020-04-12 12:30:30
阅读 1828 / 2020-06-20 11:30:14
阅读 1671 / 2020-04-12 12:30:21
阅读 1316 / 2020-06-08 10:01:26
阅读 1264 / 2020-04-16 23:15:14
阅读 1132 / 2020-06-15 12:31:31