/**
*php获取不标准的文件名列表
*/
function getErrorFileName($path){
$handle = opendir($path);
if (!$handle) { //获取MALL里面的文件名
return false;
}
$re = '/[^a-z0-9-_\.\+\(\)]+/i';
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$filename = $path.'/'.$file;
if(is_dir($filename)){
if (preg_match($re,$file)) {
echo $filename.'<br/>';
}
getErrorFileName($filename);
}else{
if (preg_match($re,$file)) {
echo $filename.'<br/>';
}
}
}
}
closedir($handle);
}
php获取不标准的文件名列表
最新推荐文章于 2021-06-09 17:55:05 发布