php遍历文件和文件夹
2016-06-13 14:36
253 查看
<?php
function dirs($path) {
if(!is_dir($path)) {
return null;
}
$dh = opendir($path);
while(($row=readdir($dh))!=false) {
if(($row==".") || ($row=="..")) {
continue;
}
echo $path.'/'.$row;
echo "<br/>";
if(is_dir($path.'/'.$row)) {
dirs($path.'/'.$row);
}
}
return true;
}
//./cms2是自己的目录
print_r(dirs('./cms2'));
?>
function dirs($path) {
if(!is_dir($path)) {
return null;
}
$dh = opendir($path);
while(($row=readdir($dh))!=false) {
if(($row==".") || ($row=="..")) {
continue;
}
echo $path.'/'.$row;
echo "<br/>";
if(is_dir($path.'/'.$row)) {
dirs($path.'/'.$row);
}
}
return true;
}
//./cms2是自己的目录
print_r(dirs('./cms2'));
?>
相关文章推荐
- php面向对象中static静态属性和静态方法的调用
- php-fpm gettimeofday CPU 跑满
- SMTP协议详解及工作过程
- TP框架下钩子的实现
- PHP mysqli 扩展库(面向对象/数据库操作封装/事务控制/预编译)
- ubuntu下phpstorm无法输入中文的解决办法
- FTP服务器常规操作
- ThinkPHP3.2.3学习笔记6---专题---数据分页
- 分析技术和方法论营销理论知识框架,营销方面4P、用户使用行为、STP,管理方面5W2H、逻辑树、金字塔、生命周期
- ubuntu php imageMagick
- php解析html类库simple_html_dom
- PHP实现代码复用神器:trait
- make: *** [sapi/cli/php] Error 1 解决办法
- JFace TreeViewer使用 及内容提供器(IStructuredContentProvider)
- PHP中IP地址与整型数字互相转换详解
- PHP精确去掉引号里的内容;获取引号里的内容
- PHP精确去掉引号里的内容;获取引号里的内容
- phpmailer简单发送邮件的方法(附phpmailer源码下载)
- PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
- PHP基础阶段内容