尝试重命名图像时出现路径问题



我想重命名文件夹的图像,试着用一个图像进行测试它显示错误说。

.中没有这样的文件或目录

我知道图像的路径有问题,但我已经尝试了很多方法来键入路径。

使用DIR、dirname(FILE(键入

这是我的代码:

$dir = opendir(dirname(__FILE__).DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'public'.DIRECTORY_SEPARATOR.'images'.DIRECTORY_SEPARATOR.'schoolIcons'.DIRECTORY_SEPARATOR.'room'.DIRECTORY_SEPARATOR.'run');       
rename($dir[14].'10101.png', 'aaa.png'); 

我也试过打字:

$dir =  '../../public/images/schoolIcons/room/run/10101.png';
rename($dir, 'aaa.png');

它不起作用,总是相同的路径错误。

如果我把../../public/images/schoolIcons/room/run/10101.png放在img标记中,它会显示图像,这意味着该文件存在。你能帮我把文件重命名为吗

检查文件是否可访问并且不需要操作权限。

最新更新