【发布时间】:2021-07-02 03:11:36
【问题描述】:
我正在尝试编写重命名目录 (C:\BA\scrapers) 中文件的代码。在 cmd 中,系统会提示您输入要重命名的文件($filePointer),然后提示您输入要重命名的文件名($newFileName)。
我收到以下错误:系统找不到指定的文件(代码:2)
function renameFile(){
$filePointer = rtrim(fgets(STDIN));
echo "\nEnter new file name: ";
$newFileName = rtrim(fgets(STDIN));
if(!rename($filePointer, $newFileName)){
echo ("$filePointer cannot be renamed due to an error");
}
else {
rename($filePointer, $newFileName);
}
}
我已经尝试指定要重命名的目录,但是我没有设法让它工作。我是初学者,所以请放轻松。
【问题讨论】: