如果根文件夾中文件的文件大小大於子文件夾「old」中相同文件的大小,我想檢查php。如果尺寸較大,我想將文件複製到舊文件夾並覆蓋現有文件。PHP複製文件如果文件大小大於文件B的大小
<?php
$newfile = 'somefile.txt';
$oldfile = 'old/somefile.txt';
if (filesize($newfile) < filesize($oldfile)){
copy($newfile,$oldfile);
echo $newfile. 'is copied';
}
else {
echo $newfile. 'is smaller';
}
?>
此代碼不復制。有人可以糾正代碼嗎?
包括文件路徑corrent?舊文件的目錄是否可寫? – Hast
舊有chmod 0777 – VolkaRacho