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

 更新时间:2013年10月25日 09:35:15   作者:  
php读取目录文件在平时的开发中还是经常要用到的,这里写个小例子学习一下如何用PHP把目录下文件列出来。
工作中有时会遇到需要将某个目录下的文件进行批量处理的操作,这个时候我们就需要将该目录下的所有符合条件的文件找出来并保存到一个结果集中,然后方便批量处理,通常做法是将其保存到一个数组中,然后循环处理,下面将该过程做一下记录。
复制代码 代码如下:

<?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的文件,将结果保存为数组然后打印出来,本次试验结果打印如下:

相关文章

  • Laravel 5 学习笔记

    Laravel 5 学习笔记

    本文记录的是个人在学习实用laravel5的过程中遇到的几个重点的地方,也是最容易犯错的地方,这里记录下来,分享给大家。
    2015-03-03
  • CI框架实现创建自定义类库的方法

    CI框架实现创建自定义类库的方法

    这篇文章主要介绍了CI框架实现创建自定义类库的方法,结合实例形式分析了CI框架创建自定义类库的相关原理、步骤、实现方法与操作注意事项,需要的朋友可以参考下
    2018-12-12
  • Zend Framework教程之模型Model基本规则和使用方法

    Zend Framework教程之模型Model基本规则和使用方法

    这篇文章主要介绍了Zend Framework教程之模型Model基本规则和使用方法,结合实例形式详细分析了Zend Framework中模型的原理与具体使用技巧,需要的朋友可以参考下
    2016-03-03
  • 解决phpcms更换javascript的幻灯片代码调用图片问题

    解决phpcms更换javascript的幻灯片代码调用图片问题

    这篇文章主要介绍了解决phpcms更换javascript的幻灯片代码调用图片问题,需要的朋友可以参考下
    2014-12-12
  • 使用php显示搜索引擎来的关键词

    使用php显示搜索引擎来的关键词

    在访客从搜索引擎而来的第一个页面上显示访客搜索的关键词,根据这个关键词做出一些提高网站交互能力的改变,比如显示这个关键词相关的其它文章
    2014-02-02
  • Laravel 5 框架入门(二)构建 Pages 的管理功能

    Laravel 5 框架入门(二)构建 Pages 的管理功能

    这篇文章主要介绍了Laravel 5 框架入门的第二篇文章,给大家讲解的是构建 Pages 的管理功能,十分的详细,有需要的小伙伴可以参考下。
    2015-04-04
  • 使用vs code编辑调试php配置的方法

    使用vs code编辑调试php配置的方法

    这篇文章主要介绍了使用vs code编辑调试php配置的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Laravel利用gulp如何构建前端资源详解

    Laravel利用gulp如何构建前端资源详解

    Gulp 是一个自动化工具,前端开发者可以使用它来处理常见任务,下面这篇文章主要给大家介绍了关于Laravel利用gulp如何构建前端资源的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面来一起看看吧
    2018-06-06
  • laravel-admin 中列表筛选方法

    laravel-admin 中列表筛选方法

    今天小编就为大家分享一篇laravel-admin 中列表筛选方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • ThinkPHP CURD方法之limit方法详解

    ThinkPHP CURD方法之limit方法详解

    这篇文章主要介绍了ThinkPHP CURD方法的limit方法,需要的朋友可以参考下
    2014-06-06

最新评论