这是我的代码将目录中的所有文件移动到另一个1小时或更长的目录。意外的'{'与IF语句
<?php
$srcDir = 'code';
$destDir = 'code/old';
if (file_exists($destDir)) {
if (is_dir($destDir)) {
if (is_writable($destDir)) {
if ($handle = opendir($srcDir)) {
while (false !== ($file = readdir($handle))) {
if (is_file($srcDir . '/' . $file)) {
if(date("U",filectime($srcDir . '/' . $file) >= time() - 3600) {
rename($srcDir . '/' . $file, $destDir . '/' . $file);
}
}
}
closedir($handle);
} else {
echo "$srcDir could not be opened.\n";
}
} else {
echo "$destDir is not writable!\n";
}
} else {
echo "$destDir is not a directory!\n";
}
} else {
echo "$destDir does not exist\n";
}
?>
和我收到此错误:
Parse error: syntax error, unexpected '{' in /home/tcity/public_html/myDir/movefiles.php on line 11
你的文件,这行是行号#11? – Fallen
哇。我没有话语。 –
通常缺少括号。然而,看看你自己。 – mario