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中变量及部分适用方法
Mar 27 PHP
php设计模式 DAO(数据访问对象模式)
Jun 26 PHP
利用PHP实现智能文件类型检测的实现代码
Aug 02 PHP
色色整理的PHP面试题集锦
Mar 08 PHP
PHP中使用cURL实现Get和Post请求的方法
Mar 13 PHP
用 Composer构建自己的 PHP 框架之使用 ORM
Oct 30 PHP
php常用hash加密函数
Nov 22 PHP
ThinkPHP 3.2 版本升级了哪些内容
Mar 05 PHP
PHP面向对象之后期静态绑定功能介绍
May 18 PHP
PHP抓取网页、解析HTML常用的方法总结
Jul 01 PHP
PHP实现的文件上传类与用法详解
Jul 05 PHP
PHP模糊查询技术实例分析【附源码下载】
Mar 07 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操作文件方法问答
2007/03/16 PHP
PHP 面向对象程序设计(oop)学习笔记 (二) - 静态变量的属性和方法及延迟绑定
2014/06/12 PHP
php判断当前用户已在别处登录的方法
2015/01/06 PHP
js字符编码函数区别分析
2008/06/05 Javascript
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
基于dom编程中 动态创建与删除元素的使用
2013/04/17 Javascript
Javascript alert消息换行的方法
2013/08/07 Javascript
js中对象的声明方式以及数组的一些用法示例
2013/12/11 Javascript
JavaScript判断是否为数组的3种方法及效率比较
2015/04/01 Javascript
JavaScript中的普通函数与构造函数比较
2015/04/07 Javascript
详解js中构造流程图的核心技术JsPlumb(2)
2015/12/08 Javascript
利用JQuery直接调用asp.net后台的简单方法
2016/10/27 Javascript
浅谈nodejs中的类定义和继承的套路
2017/07/26 NodeJs
jQuery length 和 size()区别总结
2018/04/26 jQuery
Node.js EventEmmitter事件监听器用法实例分析
2019/01/07 Javascript
layui文件上传控件带更改后数据传值的方法
2019/09/23 Javascript
关于layui的下拉搜索框异步加载数据的解决方法
2019/09/28 Javascript
springboot+vue+对接支付宝接口+二维码扫描支付功能(沙箱环境)
2020/10/15 Javascript
Python创建xml文件示例
2017/03/22 Python
解决python3爬虫无法显示中文的问题
2018/04/12 Python
在Django中URL正则表达式匹配的方法
2018/12/20 Python
Python实现去除图片中指定颜色的像素功能示例
2019/04/13 Python
Python 常用模块 re 使用方法详解
2019/06/06 Python
python实现滑雪游戏
2020/02/22 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
python json.dumps() json.dump()的区别详解
2020/07/14 Python
幼儿园大班新学期寄语
2014/01/18 职场文书
学校安全检查制度
2014/01/27 职场文书
无犯罪记录证明范本
2014/09/15 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/09/30 职场文书
教师考核评语大全
2014/12/31 职场文书
小学安全工作总结2015
2015/05/18 职场文书
军训阅兵新闻稿
2015/07/17 职场文书
导游词之天津盘山
2019/11/01 职场文书
撤回我也能看到!教你用Python制作微信防撤回脚本
2021/06/11 Python
python使用BeautifulSoup 解析HTML
2022/04/24 Python