如果根文件夹中文件的文件大小大于子文件夹“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