PHP 将图片按创建时间进行分类存储的实现代码


Posted in PHP onJanuary 05, 2010
<?php 
/* 
代码功能:使用PHP巧妙将图片按创建时间进行分类存储; 
图片文件属性须取消只读属性,否则无法删除 
By lost63 
*/ 
//延时设置 
set_time_limit(0); 
$path='C:\恢复文件\图形$图片\JPEG 图像 (.jpg)'; 
$result=dir($path); 
while($value=$result->read()){ 
if(strpos($value,'.JPG')==true||strpos($value,'.jpg')==true||strpos($value,'.gif')==true||strpos($value,'.png')==true){ 
//如果文件夹不存在则建立; 
$fileNewPath=$path.'\\'.fileTime($path.'\\'.$value); 
if(!file_exists($fileNewPath)){ 
mkdir($fileNewPath); 
} 
moveFile($path.'\\'.$value,$fileNewPath.'\\'.$value); 
} 
} 
//取得文件修改时间 
function fileTime($str){ 
return date("Y-m-d",filemtime($str)); 
} 
//移动文件至新地址 
function moveFile($file,$path){ 
copy($file,$path); 
echo $file.'位置更新完成<br>'; 
unlink($file); 
echo $file.'原位置文件已删除'; 
} 
?>
PHP 相关文章推荐
PHP与javascript对多项选择的处理
Oct 09 PHP
使用 php4 加速 web 传输
Oct 09 PHP
php中处理模拟rewrite 效果
Dec 09 PHP
PHP 中关于ord($str)&amp;gt;0x80的详细说明
Sep 23 PHP
php实现简单洗牌算法
Jun 18 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
Jun 12 PHP
从零开始学YII2框架(五)快速生成代码工具 Gii 的使用
Aug 20 PHP
Yii框架组件和事件行为管理详解
May 20 PHP
php 删除指定文件夹的实例讲解
Jul 25 PHP
Laravel框架查询构造器简单示例
May 08 PHP
Laravel实现ORM带条件搜索分页
Oct 24 PHP
PHP常量及变量区别原理详解
Aug 14 PHP
PHP 采集获取指定网址的内容
Jan 05 #PHP
php 无极分类(递归)实现代码
Jan 05 #PHP
php 文件上传代码(限制jpg文件)
Jan 05 #PHP
php下将XML转换为数组
Jan 01 #PHP
PHP 巧用数组降低程序的时间复杂度
Jan 01 #PHP
使用PHP获取网络文件的实现代码
Jan 01 #PHP
php中计算时间差的几种方法
Dec 31 #PHP
You might like
PHP中动态HTML的输出技术
2006/10/09 PHP
如何使用纯PHP实现定时器任务(Timer)
2015/07/31 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
2018/02/06 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
在线游戏大家来找茬II
2006/09/30 Javascript
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
从阿里妈妈发现的几个不错的表单验证函数
2007/09/21 Javascript
jQuery:delegate中select()不起作用的解决方法(实例讲解)
2014/01/26 Javascript
jquery实现搜索框常见效果的方法
2015/01/22 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
2015/09/19 Javascript
js print打印网页指定区域内容的简单实例
2016/11/01 Javascript
vue-cli单页应用改成多页应用配置详解
2017/07/14 Javascript
JS实现的加减乘除四则运算计算器示例
2017/08/09 Javascript
Vue动态组件和异步组件原理详解
2019/05/06 Javascript
[50:48]LGD vs CHAOS 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
[03:12]完美世界DOTA2联赛PWL DAY6集锦
2020/11/05 DOTA
python实现去除下载电影和电视剧文件名中的多余字符的方法
2014/09/23 Python
跟老齐学Python之集合(set)
2014/09/24 Python
python多线程socket编程之多客户端接入
2017/09/12 Python
对python中raw_input()和input()的用法详解
2018/04/22 Python
python中类的属性和方法介绍
2018/11/27 Python
python-django中的APPEND_SLASH实现方法
2019/06/21 Python
Django的性能优化实现解析
2019/07/30 Python
Python实现淘宝秒杀功能的示例代码
2021/01/19 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
德国购买门票网站:ADticket.de
2019/10/31 全球购物
广告设计专业自荐信范文
2013/11/14 职场文书
毕业自我评价范文
2013/11/17 职场文书
汽车技术服务英文求职信范文
2014/01/02 职场文书
工程质量承诺书
2014/03/27 职场文书
学术诚信承诺书
2014/05/26 职场文书
某某同志考察材料
2014/05/28 职场文书
西安兵马俑导游词
2015/02/02 职场文书
邀请函模板
2015/02/02 职场文书
读《教育心理学》心得体会
2016/01/22 职场文书
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers