PHP 將圖片按創(chuàng)建時(shí)間進(jìn)行分類存儲(chǔ)的實(shí)現(xiàn)代碼
更新時(shí)間:2010年01月05日 23:06:13 作者:
代碼功能:使用PHP巧妙將圖片按創(chuàng)建時(shí)間進(jìn)行分類存儲(chǔ) 圖片文件屬性須取消只讀屬性,否則無法刪除
復(fù)制代碼 代碼如下:
<?php
/*
代碼功能:使用PHP巧妙將圖片按創(chuàng)建時(shí)間進(jìn)行分類存儲(chǔ);
圖片文件屬性須取消只讀屬性,否則無法刪除
By lost63
*/
//延時(shí)設(shè)置
set_time_limit(0);
$path='C:\恢復(fù)文件\圖形$圖片\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);
}
}
//取得文件修改時(shí)間
function fileTime($str){
return date("Y-m-d",filemtime($str));
}
//移動(dòng)文件至新地址
function moveFile($file,$path){
copy($file,$path);
echo $file.'位置更新完成<br>';
unlink($file);
echo $file.'原位置文件已刪除';
}
?>
相關(guān)文章
thinkphp使用url請(qǐng)求調(diào)用ThinkApi天氣教程【圖文詳解】
這篇文章主要介紹了thinkphp使用url請(qǐng)求調(diào)用ThinkApi天氣的方法,結(jié)合實(shí)例形式詳細(xì)分析了thinkphp服務(wù)市場(chǎng)接口的注冊(cè)、接口調(diào)用、信息發(fā)送、獲取相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下2023-07-07php關(guān)鍵字僅替換一次的實(shí)現(xiàn)函數(shù)
這篇文章主要介紹了php實(shí)現(xiàn)每個(gè)關(guān)鍵字僅需要替換一次,有時(shí)一個(gè)項(xiàng)目里面涉及到批量替換關(guān)鍵字的問題,本文針對(duì)控制替換次數(shù)進(jìn)行研究,感興趣的小伙伴們可以參考一下2015-10-10PHP簡(jiǎn)單獲取網(wǎng)站百度搜索和搜狗搜索收錄量的方法
這篇文章主要介紹了PHP簡(jiǎn)單獲取網(wǎng)站百度搜索和搜狗搜索收錄量的方法,涉及php網(wǎng)頁文件的讀取及正則替換的相關(guān)操作技巧,需要的朋友可以參考下2016-08-08php 注冊(cè)時(shí)輸入信息驗(yàn)證器的實(shí)現(xiàn)詳解
本篇文章是對(duì)php中注冊(cè)時(shí)輸入信息驗(yàn)證器的實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-07-07由php的call_user_func傳reference引發(fā)的思考
由php的call_user_func傳reference引發(fā)的思考,使用call_user_func傳reference的朋友可以參考下。2010-07-07php MsSql server時(shí)遇到的中文編碼問題
朋友要用sugarcrm的php讀取Ms sql server的中文資料,因?yàn)槠湓假Y料是Access 數(shù)據(jù)庫,導(dǎo)到mysql不太方便。2009-06-06