php获取目录所有文件并将结果保存到数组(实例)


Posted in PHP onOctober 25, 2013

工作中有时会遇到需要将某个目录下的文件进行批量处理的操作,这个时候我们就需要将该目录下的所有符合条件的文件找出来并保存到一个结果集中,然后方便批量处理,通常做法是将其保存到一个数组中,然后循环处理,下面将该过程做一下记录。

<?php
//php获取目录所有文件并将结果保存到数组
foreach(glob("./*") as $d){
 $tmp=explode('.',$d);
 $k=end($tmp);
 //如果是文件,并且后缀名为jpg png的文件
 if(is_file($d)&&in_array($k,array('jpg','png'))){
  $files[]=$d;
 }
}
echo '<pre>';print_r($files);

以上源代码是列出当前目录下所有后缀为jpg png的文件,将结果保存为数组然后打印出来,本次试验结果打印如下:
php获取目录所有文件并将结果保存到数组(实例)
PHP 相关文章推荐
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法
Mar 15 PHP
smarty模板嵌套之include与fetch性能测试
Dec 05 PHP
PHP中将数组转成XML格式的实现代码
Aug 08 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
Aug 09 PHP
php+ajax实现图片文件上传功能实例
Jun 17 PHP
thinkphp实现发送邮件密码找回功能实例
Dec 01 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
Sep 14 PHP
WordPress开发中用于标题显示的相关函数使用解析
Jan 07 PHP
PHP会话操作之cookie用法分析
Sep 28 PHP
PHP上传文件及图片到七牛的方法
Jul 25 PHP
php使用pecl方式安装扩展操作示例
Aug 12 PHP
PHP vsprintf()函数格式化字符串操作原理解析
Jul 14 PHP
php中并发读写文件冲突的解决方案
Oct 25 #PHP
ajax返回值中有回车换行、空格的解决方法分享
Oct 24 #PHP
学习php分页代码实例
Oct 24 #PHP
获取URL文件名后缀
Oct 24 #PHP
关于php程序报date()警告的处理(date_default_timezone_set)
Oct 22 #PHP
php 修改、增加xml结点属性的实现代码
Oct 22 #PHP
PHP的构造方法,析构方法和this关键字详细介绍
Oct 22 #PHP
You might like
PHP加密函数 Javascript/Js 解密函数
2013/09/23 PHP
php实现通过cookie换肤的方法
2015/07/13 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
PHP设计模式之原型设计模式原理与用法分析
2018/04/25 PHP
PHP+MySQL实现消息队列的方法分析
2018/05/09 PHP
PHP调用微博接口实现微博登录的方法示例
2018/09/22 PHP
Laravel5.7框架安装与使用学习笔记图文详解
2019/04/02 PHP
php swoft框架实例用法
2020/12/22 PHP
使两个iframe的高度与内容自适应,且相等
2006/11/20 Javascript
5个javascript的数字格式化函数分享
2011/12/07 Javascript
js获取当前时间显示在页面上并每秒刷新
2014/12/24 Javascript
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
JavaScript 详解预编译原理
2017/01/22 Javascript
angularjs实现上拉加载和下拉刷新数据功能
2017/06/12 Javascript
Node.js一行代码实现静态文件服务器的方法步骤
2019/05/07 Javascript
ES6 Promise对象的应用实例分析
2019/06/27 Javascript
20个必会的JavaScript面试题(小结)
2019/07/02 Javascript
js实现3D旋转相册
2020/08/02 Javascript
Python数据结构之栈、队列的实现代码分享
2017/12/04 Python
Python3.7中安装openCV库的方法
2018/07/11 Python
python可视化实现代码
2019/01/15 Python
浅析python表达式4+0.5值的数据类型
2020/02/26 Python
CSS3实现10种Loading效果
2016/07/11 HTML / CSS
美国成衣女装品牌:CHICO’S
2016/09/19 全球购物
关于赌博的检讨书
2014/01/08 职场文书
社团活动策划书范文
2014/01/09 职场文书
母亲80寿诞答谢词
2014/01/16 职场文书
主管竞聘书范文
2014/03/31 职场文书
求职意向书范文
2014/04/01 职场文书
基层党员干部四风问题整改方向和措施
2014/09/25 职场文书
担保书格式
2015/01/20 职场文书
年度考核个人总结
2015/03/06 职场文书
《曹冲称象》教学反思
2016/02/20 职场文书
党组织关系的介绍信模板
2019/06/21 职场文书
Html5获取用户当前位置的几种方式
2022/01/18 HTML / CSS
分享很少见很有用的SQL功能CORRESPONDING
2022/08/05 MySQL