<?php
require('e/class/connect.php'); //引入数据库配置文件和公共函数文件
require('e/class/db_sql.php'); //引入数据库操作文件
$link = db_connect(); //连接MYSQL
$empire = new mysqlquery(); //声明数据库操作类
//1.打开当前目录下的目录flie下的子目录2022。
$handler = opendir('d/file/2022');
//2.循环读取目录下的所有文件
while( ($filename = readdir($handler)) !== false ){
//略过linux目录的名字为'.'和‘..'的文件
if($filename != "." && $filename != ".."){
//在这里查询改文件名是否存在数据库中(不存在的就删掉)
// $file="/d/file/2022/".$filename;
$file="具体地址".$filename;
$sql=$empire->fetch1("select fileid from phome_enewsfile_1 where filename='$filename'");
if (!$sql){
@unlink($file);
echo "发现了".$file."无用文件并清除";
}
}
}
echo "清理完毕";
标签:cms,数据库,echo,file,filename,中写,无用
From: https://www.cnblogs.com/face-every/p/16996949.html