if (!function_exists('lyxDirRename')) {
function lyxDirRename($dirname, $oldname = '', $newname = '')
{
if (!is_dir($dirname)) {
echo "请仔细检查该目录:{$dirname}是否存在!";
die;
}
$handle = opendir($dirname);
while (($fn = readdir($handle)) !== false) {
if ($fn != '.' && $fn != '..') {
echo "<br>将名为:" . $fn . "\n\r";
$curDir = $dirname . '/' . $fn;
if (is_dir($curDir)) {
lyxDirRename($curDir, $oldname, $newname);
} else {
$path = pathinfo($curDir);
$lyxname = str_replace($oldname, $newname, $fn);
$repname = $path['dirname'] . '/' . $lyxname;
echo "替换成:" . $repname . "\r\n";
rename($curDir, $repname);
}
}
}
}
}