存储为web所用格式 PHP 将图片按创建时间进行分类存储的实现代码

V站笔记

<?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.'原位置文件已删除'; 
} 
?>

以上就介绍了存储为web所用格式 PHP 将图片按创建时间进行分类存储的实现代码,包括了存储为web所用格式方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

扫码关注云+社区

领取腾讯云代金券