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 mkdir()定义和用法
Jan 14 PHP
php 获得汉字拼音首字母的函数
Aug 01 PHP
在PHP中使用curl_init函数的说明
Nov 02 PHP
PHP 修复未正常关闭的HTML标签实现代码(支持嵌套和就近闭合)
Jun 07 PHP
一个PHP并发访问实例代码
Sep 06 PHP
php快递单号查询接口使用示例
May 05 PHP
Ubuntu中搭建Nginx、PHP环境最简单的方法
Mar 05 PHP
php英文单词统计器
Jun 23 PHP
php实现压缩合并js的方法【附demo源码下载】
Sep 22 PHP
Centos 6.5系统下编译安装PHP 7.0.13的方法
Dec 19 PHP
php无限级分类实现评论及回复功能
Feb 18 PHP
php中yii框架实例用法
Dec 22 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函数utf8转gb2312编码
2006/12/21 PHP
PHP将session信息存储到数据库的类实例
2015/03/04 PHP
又十个超级有用的PHP代码片段
2015/09/24 PHP
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
2016/03/20 PHP
thinkPHP分页功能实例详解
2017/05/05 PHP
php表单习惯用的正则表达式
2017/10/11 PHP
PHP实现读取文件夹及批量重命名文件操作示例
2019/04/15 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
2019/10/11 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
IE 下Enter提交表单存在重复提交问题的解决方法
2014/05/04 Javascript
js实现在同一窗口浏览图片
2014/09/17 Javascript
基于JS实现EOS隐藏错误提示层代码
2016/04/25 Javascript
JS实现的手机端精简幻灯片效果
2016/09/05 Javascript
JS组件系列之使用HTML标签的data属性初始化JS组件
2016/09/14 Javascript
jquery ui sortable拖拽后保存位置
2017/04/27 jQuery
vue-cli项目中怎么使用mock数据
2017/09/27 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
Vue 路由 过渡动效 数据获取方法
2018/07/31 Javascript
js实现一个简易计算器
2020/03/30 Javascript
使用 JavaScript 创建并下载文件(模拟点击)
2019/10/25 Javascript
基于html+css+js实现简易计算器代码实例
2020/02/28 Javascript
Python写的Discuz7.2版faq.php注入漏洞工具
2014/08/06 Python
跟老齐学Python之传说中的函数编写条规
2014/10/11 Python
python获取指定字符串中重复模式最高的字符串方法
2018/06/29 Python
python下的opencv画矩形和文字注释的实现方法
2019/07/09 Python
Python:二维列表下标互换方式(矩阵转置)
2019/12/02 Python
Django实现将views.py中的数据传递到前端html页面,并展示
2020/03/16 Python
Python中使用filter过滤列表的一个小技巧分享
2020/05/02 Python
Pandas实现一列数据分隔为两列
2020/05/18 Python
碧欧泉美国官网:Biotherm美国
2016/08/31 全球购物
EJB2和EJB3在架构上的不同点
2014/09/29 面试题
应届生体育教师自荐信
2013/10/03 职场文书
学校元旦晚会开场白
2015/05/29 职场文书
深入详解JS函数的柯里化
2021/06/09 Javascript
SQL Server作业失败:无法确定所有者是否有服务器访问权限的解决方法
2021/06/30 SQL Server