如下所示:
php" id="highlighter_404065">
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
function my_scandir( $dir )
{
$files = array ();
if ( is_dir ( $dir ))
{
if ( $handle =opendir( $dir ))
{
while (( $file =readdir( $handle ))!==false)
{
if ( $file != "." && $file != ".." )
{
if ( is_dir ( $dir . "/" . $file ))
{
$files [ $file ]=my_scandir( $dir . "/" . $file );
}
else
{
$files []= $dir . "/" . $file ;
}
}
}
closedir ( $handle );
return $files ;
}
}
}
|
以上就是小编为大家带来的php获得文件夹下所有文件的递归算法的简单实例全部内容了,希望大家多多支持服务器之家~