PHP简单实现遍历目录下特定文件的方法小结


Posted in PHP onMay 22, 2017

本文实例讲述了PHP简单实现遍历目录下特定文件的方法。分享给大家供大家参考,具体如下:

1. 使用glob方法

foreach (glob("modules/*.php") as $filename) {
  echo $filename;
}

2. 利用Linux下的ls命令

function iterator($pattern, $__FILE__) {
 preg_match("/^(.+)\/[^\/]+$/", $__FILE__, $matches);
 $ls = `ls $matches[1]/$pattern`;
 $ls = explode("\n", $ls);
 array_pop($ls); // remove empty line ls always prints
 foreach ($ls as $inc) {
  echo($inc);
 }
}
iterator("modules/*.php",__FILE__);

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

PHP 相关文章推荐
Windows下PHP5和Apache的安装与配置
Sep 05 PHP
一个PHP模板,主要想体现一下思路
Dec 25 PHP
PHP中替换换行符的几种方法小结
Oct 15 PHP
探讨:如何使用PhpDocumentor生成文档
Jun 25 PHP
PHP中使用break跳出多重循环代码实例
Jan 21 PHP
php中使用key,value,current,next和prev函数遍历数组的方法
Mar 17 PHP
php中Snoopy类用法实例
Jun 19 PHP
PHP Filter过滤器全面解析
Aug 09 PHP
谈谈PHP连接Access数据库的注意事项
Aug 12 PHP
Thinkphp事务操作实例(推荐)
Apr 01 PHP
PHP基于简单递归函数求一个数阶乘的方法示例
Apr 26 PHP
PHP格式化显示时间date()函数代码
Oct 03 PHP
PHP编程计算文件或数组中单词出现频率的方法
May 22 #PHP
Yii2框架中日志的使用方法分析
May 22 #PHP
浅谈PHP面向对象之访问者模式+组合模式
May 22 #PHP
php readfile下载大文件失败的解决方法
May 22 #PHP
老生常谈PHP 文件写入和读取(必看篇)
May 22 #PHP
PHP中trait使用方法详细介绍
May 21 #PHP
php写app接口并返回json数据的实例(分享)
May 20 #PHP
You might like
php读取csv文件后,uft8 bom导致在页面上显示出现问题的解决方法
2013/08/10 PHP
phpcms手机内容页面添加上一篇和下一篇
2015/06/05 PHP
js 模拟气泡屏保效果代码
2010/07/10 Javascript
jquery中防刷IP流量软件影响统计的一点对策
2011/07/10 Javascript
javascript中的document.open()方法使用介绍
2013/10/09 Javascript
使用jquery选择器如何获取父级元素、同级元素、子元素
2014/05/14 Javascript
Javascript中的关键字和保留字整理
2014/10/16 Javascript
Query常用DIV操作获取和设置长度宽度的实现方法
2016/09/19 Javascript
基于canvas的二维码邀请函生成插件
2017/02/14 Javascript
Vue.js实现文章评论和回复评论功能
2020/05/30 Javascript
layer弹窗插件操作方法详解
2017/05/19 Javascript
使用JS实现图片轮播的实例(前后首尾相接)
2017/09/21 Javascript
Gulp实现静态网页模块化的方法详解
2018/01/09 Javascript
vue-router实现嵌套路由的讲解
2019/01/19 Javascript
JavaScript实现拖拽功能
2020/02/11 Javascript
Vue自定义表单内容检查rules实例
2020/10/30 Javascript
[02:41]《西雅图我们来了》2015国际邀请赛出征全记录
2015/07/23 DOTA
Python中解析JSON并同时进行自定义编码处理实例
2015/02/08 Python
详解Python各大聊天系统的屏蔽脏话功能原理
2016/12/01 Python
Django-Model数据库操作(增删改查、连表结构)详解
2019/07/17 Python
python智联招聘爬虫并导入到excel代码实例
2019/09/09 Python
Python坐标线性插值应用实现
2019/11/13 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
2019/12/04 Python
Python itertools.product方法代码实例
2020/03/27 Python
Python RabbitMQ实现简单的进程间通信示例
2020/07/02 Python
June Jacobs尊积帕官网:知名的spa水疗护肤品牌
2019/03/21 全球购物
C语言50道问题
2014/10/23 面试题
常用UNIX 命令(Linux的常用命令)
2015/12/26 面试题
办理护照介绍信
2014/01/16 职场文书
战友聚会邀请函
2014/01/18 职场文书
草船借箭教学反思
2014/02/03 职场文书
企业文化建设实施方案
2014/03/22 职场文书
会展策划与管理专业求职信
2014/06/09 职场文书
学雷锋宣传标语
2014/06/25 职场文书
酒店厨房管理制度
2015/08/06 职场文书
Go语言基础map用法及示例详解
2021/11/17 Golang