发现 PHP4.3 有复制空文件提示失败的 bug.
if( @copy( "a.php","b.ph")) {
……
}
如果a.php为空的话,即使文件成功复制返回的仍为否。
解决办法:
if( @copy( $old,$new)) {
echo "<font color=red>复制文件成功。</font><br>";
}
elseif( filesize( $old)==0) {
echo "<font color=red>复制空文件。</font><br>";
}
else {
echo "<font color=red>复制 文件失败。</font><br>";
}