注:visitfile()有少量修改
复制代码 代码如下:
// 查看指定文件夹的文件
$filelist = array();
function visitfile($path)
{
global $filelist;
$path = str_replace(\\, /, $path);
$fdir = dir($path);
while (($file = $fdir->read()) !== false)
{
if($file == '.' || $file == '..'){ continue; }
$pathsub = preg_replace(*/{2,}*, /, $path./.$file); // 替换多个反斜杠
$filelist[] = is_dir($pathsub) ? $pathsub./ : $pathsub;
if(is_dir($pathsub)){ visitfile($pathsub); }
}
$fdir->close();
return $filelist;
}
?>
$path = str_replace(\\, /, $path);
$path = preg_replace(*/{2,}*, /, $path);
?>
璺
