1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
<?php
function get_files( $dir ) {
$files = array ();
if (! is_dir ( $dir )) {
return $files ;
}
$handle = opendir( $dir );
if ( $handle ) {
while (false !== ( $file = readdir( $handle ))) {
if ( $file != '.' && $file != '..' ) {
$filename = $dir . "/" . $file ;
if ( is_file ( $filename )) {
if (preg_match( '/.*\.php$/' , $filename )){
$files [] = $filename ;
}
} else {
$files = array_merge ( $files , get_files( $filename ));
}
}
} // end while
closedir ( $handle );
}
return $files ;
}
|
本文转自 Lee_吉 博客,原文链接: http://blog.51cto.com/12173069/1983237
如需转载请自行联系原作者