拥有以下脚本。
<?php
if ($handle = opendir('files/')) {
while (false !== ($fileName = readdir($handle))) {
$newName = str_replace("SKU#","",$fileName);
rename(fileName, $newName);
}
closedir($handle); } ?>
我的脚本位于iss的根目录中。
inetpub/wwwroot
我正在尝试访问文件夹文件/,这是wwwroot的一个级别。其中包含一个名为:
的图像"WV1716BNSKU#.zoom.1"
我正在使用Windows操作系统,任何想法为什么这不起作用,代码看起来像文件。
答案 0 :(得分:1)
你得到什么错误?确保PHP已设置为显示所有错误。
您的脚本也必须与要重命名的文件位于同一文件夹中,因为所有路径都是相对的。
试试这个:
if ($handle = opendir('./')){
while (false !== ($fileName = readdir($handle))){
$newName = str_replace("SKU#", "", $fileName);
rename($fileName, $newName);
}
closedir($handle);
}