在localhost(win7,xampp)上运行正常:
$path = "NOTES\AA FILE - 323.txt";
$cnt = file_get_contents($path);
echo $cnt; // content of the file
但是在远程服务器上-相同的代码-没有回显
也:
$old = "NOTES\A FOLDER";
$anew = "NOTES\PAY";
rename($old, $anew);
以上内容适用于localhost,不适用于远程服务器(文件夹未重命名)
答案 0 :(得分:2)
假设您的远程服务器运行的是Linux,则路径中应包含正斜杠,而不应包含反斜杠!试试这个:
$old = "NOTES/A FOLDER";
$anew = "NOTES/PAY";
rename($old, $anew);