PHP 更改图像文件名


PHP Changing Image Filename

我在更改图像文件名时遇到了一点麻烦,无法理解它。 我正在尝试重命名图像编号,因为图像 3 可以更改为图像 1。下面的代码...

$chosenImg=$_GET['chosenImg'];
$imagerename=rename("../../images/$imgname-1.jpg","../../images/$imgname-temp.jpg");
$imagerename=rename("../../images/$chosenImg","../../images/$imgname-1.jpg");   
$imagerename=rename("../../images/$imgname-temp.jpg","../../images/$chosenImg");

任何帮助将不胜感激,或者如果您有更简单的解决方案,那就太好了!

提前致谢

Oki 我知道这是愚蠢的,我什么也没做,只是我忘记了。

代码有效,但使用镶边和图像更改需要强制刷新页面,因为 chrome 并不总是刷新图像缓存。 该死的谷歌浏览器!