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 相关文章推荐
php4的session功能评述(三)
Oct 09 PHP
PHP安装攻略:常见问题解答(一)
Oct 09 PHP
js下函数般调用正则的方法附代码
Jun 22 PHP
从Web查询数据库之PHP与MySQL篇
Sep 25 PHP
php图片上传存储源码并且可以预览
Aug 26 PHP
php5.3 不支持 session_register() 此函数已启用的解决方法
Nov 12 PHP
作为程序员必知的16个最佳PHP库
Dec 09 PHP
详解php魔术方法(Magic methods)的使用方法
Feb 14 PHP
PHP读取Excel类文件
May 15 PHP
php从数据库读取数据,并以json格式返回数据的方法
Aug 21 PHP
PHP中md5()函数的用法讲解
Mar 30 PHP
Laravel获取所有的数据库表及结构的方法
Oct 10 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
一个简单的自动发送邮件系统(一)
2006/10/09 PHP
php预定义常量
2006/12/25 PHP
异步加载技术实现当滚动条到最底部的瀑布流效果
2014/09/16 PHP
php无序树实现方法
2015/07/28 PHP
基于laravel制作APP接口(API)
2016/03/15 PHP
ThinkPHP框架里隐藏index.php
2016/04/12 PHP
php获取远程图片并下载保存到本地的方法分析
2016/10/08 PHP
PHP+Ajax 检测网络是否正常实例详解
2016/12/16 PHP
实例讲解PHP中使用命名空间
2019/01/27 PHP
解决javascript:window.close()在chrome,Firefox下失效的问题
2013/05/07 Javascript
JavaScript中获取鼠标位置相关属性总结
2014/10/11 Javascript
如何动态加载外部Javascript文件
2015/12/02 Javascript
JavaScript中的ParseInt(&quot;08&quot;)和“09”返回0的原因分析及解决办法
2016/05/19 Javascript
node.js实现复制文本到剪切板的功能
2017/01/23 Javascript
jquery实现input框获取焦点的方法
2017/02/06 Javascript
浅谈函数调用的不同方式,以及this的指向
2017/09/17 Javascript
详解使用路由延迟加载 Angular 模块
2017/10/12 Javascript
基于angular-utils-ui-breadcrumbs使用心得(分享)
2017/11/03 Javascript
详解vue axios用post提交的数据格式
2018/08/07 Javascript
详解webpack模块加载器兼打包工具
2018/09/11 Javascript
axios使用拦截器统一处理所有的http请求的方法
2018/11/02 Javascript
node+express框架中连接使用mysql(经验总结)
2018/11/10 Javascript
关于JS解构的5种有趣用法
2019/09/05 Javascript
layui 上传图片 返回图片地址的方法
2019/09/26 Javascript
vue项目中定义全局变量、函数的几种方法
2019/11/08 Javascript
小程序中的箭头函数的具体使用
2020/06/19 Javascript
[33:15]2018DOTA2亚洲邀请赛3月30日 小组赛B组 VP VS Mineski
2018/03/31 DOTA
谈谈Python进行验证码识别的一些想法
2016/01/25 Python
详解HTML5表单新增属性
2016/12/21 HTML / CSS
澳大利亚网上买书:Angus & Robertson
2019/07/21 全球购物
计算机专业应届毕业生自荐信
2013/09/26 职场文书
更夫岗位责任制
2014/02/11 职场文书
代办社保委托书范文
2014/10/06 职场文书
2014年办公室个人工作总结
2014/11/12 职场文书
置业顾问岗位职责
2015/02/09 职场文书
Python 中random 库的详细使用
2021/06/03 Python