目录操作
- 新建目录
mkdir(路径,权限,递归创建)
- 删除目录
rmdir()
- 移动(改名)
rename()
- 获取目录内容
//打开目录
目录句柄 = opendir()
//读取目录
文件名 = readdir(目录句柄)
依次读取文件名,同时向下移动文件句柄指针,读取不到则返回false
//关闭目录
closedir()
递归读取目录内容
1 2 3 4 5 6 7 8 9 10 11 12 | <code><span><?php </span>
showDir(<span> '../../file' </span>);
<span><span> function </span><span>showDir</span><span>(<span> $path </span>,<span> $dep </span>=<span>0</span>)</span>{</span><span> $pos </span> = opendir(<span> $path </span>);
<span> while </span>(<span>false</span>!==<span> $file </span>=readdir(<span> $pos </span>)){
<span> if </span>(<span> $file </span>==<span> '.' </span>||<span> $file </span>==<span> '..' </span>) <span> continue </span>;
<span> echo </span> str_repeat (<span> " " </span>,<span> $dep </span>*<span>4</span>),<span> $file </span>.<span> '' </span>;
<span> if </span>( is_dir (<span> $path </span>.<span> '/' </span>.<span> $file </span>)){
<span> $func </span> = <span> __FUNCTION__ </span>;
<span> $func </span>(<span> $path </span>.<span> '/' </span>.<span> $file </span>,<span> $dep </span>+<span>1</span>);
}
}
}</span></code>
|
Salin selepas log masuk

').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i ').text(i));
};
$numbering.fadeIn(1700);
});
});
以上就介绍了PHP之目录,包括了php,目录方面的内容,希望对PHP教程有兴趣的朋友有所帮助。