2012-02-04 81 views

回答

1

是的。 您必须打开目录并逐个重命名文件。

if ($fh = opendir('filepath')) 
{ 
    while (false !== ($oldName = readdir($fh))) 
    { 
     if ($oldName !== $newName = str_replace("&", "and", $oldName)) 
     { 
      rename($oldName, $newName); 
     } 
    } 
    closedir($fh); 
} 
+0

我重读了第一部分。你也必须用''''替换单引号'' – 2012-02-04 19:40:03

+0

非常感谢:-) – 2012-02-04 21:53:26

相关问题