php遍历目录方法小结


Posted in PHP onMarch 10, 2015

本文实例总结了php遍历目录方法。分享给大家供大家参考。具体如下:

1. 方法1    

<?php
  function myscandir($pathname){
    foreach( glob($pathname) as $filename ){
      if(is_dir($filename)){
        myscandir($filename.'/*');
      }else{
        echo $filename.'<br/>';
      }
    }
  }
  myscandir('D:/wamp/www/exe1/*');
?>

2. 方法2

<?php
  function myscandir($path){
    $mydir=dir($path);
    while($file=$mydir->read()){
      $p=$path.'/'.$file;
      if(($file!=".") AND ($file!="..")){
      echo $p.'<br>';
      }
      if((is_dir($p)) AND ($file!=".") AND ($file!="..")){
        myscandir($p);
      }
    }  
  }
  myscandir(dirname(dirname(__FILE__)));
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
PHP 和 MySQL 基础教程(一)
Oct 09 PHP
PHP开发中常用的字符串操作函数
Feb 08 PHP
需要注意的几个PHP漏洞小结
Feb 05 PHP
如何修改和添加Apache的默认站点目录
Jul 05 PHP
使用PHP导出Word文档的原理和实例
Oct 21 PHP
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
May 06 PHP
CentOS 安装 PHP5.5+Redis+XDebug+Nginx+MySQL全纪录
Mar 25 PHP
php强制下载文件函数
Aug 24 PHP
phpmailer绑定邮箱的实现方法
Dec 01 PHP
PHP-FPM的配置与优化讲解
Mar 15 PHP
微信公众平台开发教程③ PHP实现微信公众号支付功能图文详解
Apr 10 PHP
php集成开发环境详解
Sep 24 PHP
PHP树的深度编历生成迷宫及A*自动寻路算法实例分析
Mar 10 #PHP
PHP实现扎金花游戏之大小比赛的方法
Mar 10 #PHP
php获取本周开始日期和结束日期的方法
Mar 09 #PHP
php数组转成json格式的方法
Mar 09 #PHP
php实现将数组转换为XML的方法
Mar 09 #PHP
php返回字符串中所有单词的方法
Mar 09 #PHP
php通过正则表达式记取数据来读取xml的方法
Mar 09 #PHP
You might like
discuz Passport 通行证 整合笔记
2008/06/30 PHP
深入解析php中的foreach函数
2013/08/31 PHP
thinkphp5引入公共部分header、footer的方法详解
2018/09/14 PHP
YII框架实现自定义第三方扩展操作示例
2019/04/26 PHP
PHP中用Trait封装单例模式的实现
2019/12/18 PHP
AutoSave/自动存储功能实现
2007/03/24 Javascript
JS获取父节点方法
2009/08/20 Javascript
基于JQuery的类似新浪微博展示信息效果的代码
2012/07/23 Javascript
文字不间断滚动(上下左右)实例代码
2013/04/21 Javascript
JavaScript实现大数的运算
2014/11/24 Javascript
js中的事件捕捉模型与冒泡模型实例分析
2015/01/10 Javascript
浅谈JavaScript中的Math.atan()方法的使用
2015/06/14 Javascript
js实现二级菜单渐隐显示
2015/11/03 Javascript
JavaScript和HTML DOM的区别与联系及Javascript和DOM的关系
2015/11/15 Javascript
jquery制作图片时钟特效
2020/03/30 Javascript
JavaScript中Textarea滚动条不能拖动的解决方法
2015/12/15 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
jQuery实现6位数字密码输入框
2016/12/29 Javascript
EasyUI的TreeGrid的过滤功能的解决思路
2017/08/08 Javascript
JS 中LocalStorage和SessionStorage的使用
2017/08/17 Javascript
关于Mac下安装nodejs、npm和cnpm的教程
2018/04/11 NodeJs
Vue 组件封装 并使用 NPM 发布的教程
2018/09/30 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
vue使用高德地图根据坐标定位点的实现代码
2019/08/22 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
2019/12/27 Javascript
[01:56]林书豪DOTA2上海特级锦标赛励志短片
2016/03/05 DOTA
Django使用HttpResponse返回图片并显示的方法
2018/05/22 Python
在numpy矩阵中令小于0的元素改为0的实例
2019/01/26 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
Spring Boot中使用IntelliJ IDEA插件EasyCode一键生成代码详细方法
2020/03/20 Python
python爬虫可以爬什么
2020/06/16 Python
利用python3筛选excel中特定的行(行值满足某个条件/行值属于某个集合)
2020/09/04 Python
MySQL中连接查询和子查询的问题
2021/09/04 MySQL
Python FuzzyWuzzy实现模糊匹配
2022/04/28 Python
Nginx配置之禁止指定IP访问
2022/05/02 Servers
Spring Boot 的创建和运行示例代码详解
2022/07/23 Java/Android