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 相关文章推荐
理解php原理的opcodes(操作码)
Oct 26 PHP
遍历指定目录下的所有目录和文件的php代码
Nov 27 PHP
浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)
Jun 29 PHP
PHP独立Session数据库存储操作类分享
Jun 11 PHP
PHP生成json和xml类型接口数据格式
May 17 PHP
PHP生成可点击刷新的验证码简单示例
May 13 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
Oct 21 PHP
深入理解Yii2.0乐观锁与悲观锁的原理与使用
Jul 26 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
Jun 13 PHP
PHP精确到毫秒秒杀倒计时实例详解
Mar 14 PHP
PHP实现无限极分类的两种方式示例【递归和引用方式】
Mar 25 PHP
如何用PHP websocket实现网页实时聊天
May 26 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
Dedecms V3.1 生成HTML速度的优化办法
2007/03/18 PHP
Discuz! Passport 通行证整合
2008/03/27 PHP
Destoon模板制作简明教程
2014/06/20 PHP
PHP开发注意事项总结
2015/02/04 PHP
PHP多进程简单实例小结
2019/11/09 PHP
把html页面的部分内容保存成新的html文件的jquery代码
2009/11/12 Javascript
jquery的live使用注意事项
2014/02/18 Javascript
利用js制作html table分页示例(js实现分页)
2014/04/25 Javascript
Jquery 点击按钮自动高亮实现原理及代码
2014/04/25 Javascript
js实现用户注册协议倒计时的方法
2015/01/21 Javascript
jQuery显示和隐藏 常用的状态判断方法
2015/01/29 Javascript
js简单时间比较的方法
2016/08/02 Javascript
BootStrap table使用方法分析
2016/11/08 Javascript
Vue.js 点击按钮显示/隐藏内容的实例代码
2018/02/08 Javascript
浅析webpack-bundle-analyzer在vue-cli3中的使用
2019/10/23 Javascript
Javascript操作select控件代码实例
2020/02/14 Javascript
python正则匹配查询港澳通行证办理进度示例分享
2013/12/27 Python
python之wxPython应用实例
2014/09/28 Python
Python写的一个简单监控系统
2015/06/19 Python
使用Python下载歌词并嵌入歌曲文件中的实现代码
2015/11/13 Python
Python中规范定义命名空间的一些建议
2016/06/04 Python
Python学习笔记之解析json的方法分析
2017/04/21 Python
Python开发微信公众平台的方法详解【基于weixin-knife】
2017/07/08 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
2018/12/10 Python
Python使用re模块验证危险字符
2020/05/21 Python
pytorch 常用函数 max ,eq说明
2020/06/28 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
2021/01/06 Python
在PyCharm中安装PaddlePaddle的方法
2021/02/05 Python
css3 中实现炫酷的loading效果
2019/04/26 HTML / CSS
猫途鹰英国网站:TripAdvisor英国(旅游社区和旅游评论)
2016/08/30 全球购物
什么是数据库锁?Oracle中都有哪些类型的锁?
2015/08/21 面试题
党务公开方案
2014/05/06 职场文书
竞聘演讲稿开场白
2014/08/25 职场文书
土地租赁协议书
2015/01/29 职场文书
小学语文教师年度考核个人总结
2015/02/05 职场文书
win10识别不了U盘怎么办 win10系统读取U盘失败的解决办法
2022/08/05 数码科技