複製程式碼 程式碼如下:
/*
程式碼功能:使用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.'位置更新完成
';
unlink($file);
echo $file.'原始位置檔案已刪除';
}
?>
以上就介紹了儲存為web所用格式 PHP 將圖片按創建時間進行分類存儲的實現代碼,包括了存儲為web所用格式方面的內容,希望對PHP教程有興趣的朋友有所幫助。