php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名


Posted in PHP onMay 26, 2017

写一个PHP函数,实现扫描并打印出自定目录下(含子目录)的所有jpg文件名的方法

<?php

$dir = "E:\照片\\";

//打印文件夹中所有jpg文件
function printJpg($dir,$deep = ""){
 $dirSource = dir($dir);

 while($d = $dirSource->read()){
  if($d == "." || $d == ".."){
   continue;
  }
  if(filetype($dir.$d) == "dir"){
   printJpg($dir.$d."/",$deep."--");
  }

  if(mime_content_type($dir.$d) == "image/jpeg"){

   echo $deep.$d."<br/>";
  }
 }
}

printJpg($dir);

这个函数在我本地运行的时候回超时,可能是我本地图片有点多,好几十G图片。

以上这篇php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文件名就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP出错界面
Oct 09 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
May 09 PHP
php实现异步数据调用的方法
Dec 24 PHP
解析WordPress中的post_class与get_post_class函数
Jan 04 PHP
微信支付开发动态链接Native支付
Jul 12 PHP
微信支付扫码支付php版
Jul 22 PHP
PHP实现防盗链的方法分析
Jul 25 PHP
PHP 的Opcache加速的使用方法
Dec 29 PHP
PHP格式化显示时间date()函数代码
Oct 03 PHP
[原创]PHP global全局变量经典应用与注意事项分析【附$GLOBALS用法对比】
Jul 12 PHP
Thinkphp 框架扩展之驱动扩展实例分析
Apr 27 PHP
PHP基本语法
Mar 31 PHP
老生常谈PHP面向对象之注册表模式
May 26 #PHP
老生常谈PHP数组函数array_merge(必看篇)
May 25 #PHP
Yii框架实现多数据库配置和操作的方法
May 25 #PHP
Yii框架扩展CGridView增加导出CSV功能的方法
May 24 #PHP
[原创]php正则删除html代码中class样式属性的方法
May 24 #PHP
PHP 年月日的三级联动实例代码
May 24 #PHP
php验证码生成器
May 24 #PHP
You might like
PHP 加密与解密的斗争
2009/04/17 PHP
解析php中两种缩放图片的函数,为图片添加水印
2013/06/14 PHP
ThinkPHP打开验证码页面显示乱码的解决方法
2014/12/18 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
关于Curl在Swoole协程中的解决方案详析
2019/09/12 PHP
PHP实现简单的协程任务调度demo示例
2020/02/01 PHP
Thinkphp 框架扩展之行为扩展原理与实现方法分析
2020/04/23 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
2020/12/01 PHP
今天是星期几的4种JS代码写法
2013/09/17 Javascript
DOM基础教程之使用DOM控制表单
2015/01/20 Javascript
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
jQuery实现带延迟效果的滑动菜单代码
2015/09/02 Javascript
js获取时间函数及扩展函数的方法
2016/10/30 Javascript
Avalonjs双向数据绑定与监听的实例代码
2017/06/23 Javascript
详解如何用VUE写一个多用模态框组件模版
2018/09/27 Javascript
微信实现自动跳转到用其他浏览器打开指定APP下载
2019/02/15 Javascript
详解写好JS条件语句的5条守则
2019/02/28 Javascript
Vue实现商品详情页的评价列表功能
2019/09/04 Javascript
[13:40]TI3青蛙君全程回顾 DOTA2我们为梦想再战
2013/09/13 DOTA
Python调用微信公众平台接口操作示例
2017/07/08 Python
python实时监控cpu小工具
2018/06/21 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
2019/12/12 Python
python实现横向拼接图片
2020/03/23 Python
在django admin中配置搜索域是一个外键时的处理方法
2020/05/20 Python
通过实例了解Python异常处理机制底层实现
2020/07/23 Python
python Matplotlib模块的使用
2020/09/16 Python
使用AJAX和Django获取数据的方法实例
2020/10/25 Python
CSS3教程(5):网页背景图片
2009/04/02 HTML / CSS
CSS3绘制六边形的简单实现
2016/08/25 HTML / CSS
KIKO MILANO荷兰网上商店:意大利专业化妆品品牌
2017/05/12 全球购物
酒店人事专员岗位职责
2013/12/19 职场文书
市场部规章制度
2014/01/24 职场文书
市场总经理岗位职责
2014/04/11 职场文书
2014领导干部学习焦裕禄同志先进事迹思想汇报
2014/09/19 职场文书
小学体育课教学反思
2016/02/16 职场文书
《雪域豹影》读后感:父爱的伟大
2019/12/23 职场文书