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 相关文章推荐
php excel类 phpExcel使用方法介绍
Aug 21 PHP
php读取mssql的ntext字段返回值为空的解决方法
Dec 30 PHP
php使用数组填充下拉列表框的方法
Mar 31 PHP
PHP中使用hidef扩展代替define提高性能
Apr 09 PHP
PHP云打印类完整示例
Oct 15 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
Dec 29 PHP
PHP读取Excel类文件
May 15 PHP
详解php伪造Referer请求反盗链资源
Jan 24 PHP
Yii2.0实现的批量更新及批量插入功能示例
Jan 29 PHP
PHP的JSON封装、转变及输出操作示例
Sep 27 PHP
php多进程并发编程防止出现僵尸进程的方法分析
Feb 28 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 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
《魔兽世界》惊魂幻象将获得调整
2020/03/08 其他游戏
php桌面中心(三) 修改数据库
2007/03/11 PHP
php和数据库结合的一个简单的web实例 代码分析 (php初学者)
2011/07/28 PHP
Yii结合CKEditor实现图片上传功能
2014/06/13 PHP
PHP图片自动裁切应付不同尺寸的显示
2014/10/16 PHP
Yii框架ACF(accessController)简单权限控制操作示例
2019/04/26 PHP
Jquery读取URL参数小例子
2013/08/30 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
2014/08/10 Javascript
Javascript学习笔记之函数篇(四):arguments 对象
2014/11/23 Javascript
使用CoffeeScrip优美方式编写javascript代码
2015/10/28 Javascript
浅谈window.onbeforeunload() 事件调用ajax
2016/06/29 Javascript
AngularJS实现与Java Web服务器交互操作示例【附demo源码下载】
2016/11/02 Javascript
jQuery制作图片旋转效果
2017/02/02 Javascript
使用JavaScript判断用户输入的是否为正整数(两种方法)
2017/02/05 Javascript
获取url中用&amp;隔开的参数实例(分享)
2017/05/28 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
2018/08/10 Javascript
jQuery实现基本动画效果的方法详解
2018/09/06 jQuery
jquery实现联想词搜索框和搜索结果分页的示例
2018/10/10 jQuery
JS实现li标签的删除
2019/04/12 Javascript
Python编程中用close()方法关闭文件的教程
2015/05/24 Python
Python自定义函数计算给定日期是该年第几天的方法示例
2019/05/30 Python
PIL图像处理模块paste方法简单使用详解
2019/07/17 Python
使用Tkinter制作信息提示框
2020/02/18 Python
python框架flask入门之路由及简单实现方法
2020/06/07 Python
PyCharm2019 安装和配置教程详解附激活码
2020/07/31 Python
Python实现Excel自动分组合并单元格
2021/02/22 Python
城市观光通行证:The Sightseeing Pass
2018/04/28 全球购物
数控技术应届生求职信
2013/11/13 职场文书
职业女性的职业规划
2014/03/04 职场文书
社会实践活动总结范文
2014/07/03 职场文书
在职证明书范本(2014新版)
2014/09/25 职场文书
模范教师事迹材料
2014/12/16 职场文书
预防艾滋病宣传活动总结
2015/05/09 职场文书
实践论读书笔记
2015/06/29 职场文书
创业计划书之网吧
2019/10/10 职场文书
常用的Python代码调试工具总结
2021/06/23 Python