需要幫助。PHP移動圖片功能
function move_images($dir_source,$dir_target){
$files = glob($dir_source);
foreach($files as $file){
if(is_file($file))
copy($file,$dir_target.basename($file));
unlink($file);
}
return true;
}
move_images('temp/*','../images/');
我得到這樣的信息:
警告: /home/scrapboo/public_html/inc/functions.php提供的foreach無效的參數()上線75
實際上,當「temp」目錄中存在文件時它工作良好。那麼,如何在temp爲空時跳過這個?
感謝
那麼$文件不是一個數組..你確定你的目錄是正確的嗎?而你實際上檢索一個文件列表? – Naruto 2015-03-19 10:48:30
檢查$ dir_source,顯然,glob()函數返回的不是數組或循環對象。 – briosheje 2015-03-19 10:50:17
當臨時文件夾中有文件時它正在工作。如何在temp爲空時跳過此內容? – Mikael 2015-03-19 10:51:57