PHP递归搜索文件夹目录所有文件
$path = 'data/back'; $fullpath = getcwd().'/'.$path; $handle = opendir($fullpath); $arr = array(); while(($entry = readdir($handle))!==false){ if($entry!=='.' && $entry!=='..'){ //$arr[] = $path.'/'.$entry; if(_type($entry)=='.sql'){ $size = filesize($path.'/'.$entry); $size = sprintf("%.2f",$size/1000); $time = filectime($path.'/'.$entry); $arr[] = array( 'name'=>$entry, 'size'=>$size, 'time'=>date('Y-m-d',$time), ); } } } closedir($handle);
至于子目录搜索 大家用递归的思想尝试一下。