使用 PHP 连接和重命名方法


Concat and rename method with PHP

我正在使用PHP。我不明白为什么这有效:

rename('C:'xampp'htdocs'Mysite'PF'IMG_DEX'2.jpg','C:'xampp'htdocs'Mysite'PF'IMG_DEX'1002.jpg');

虽然这不起作用,但我收到此错误:找不到文件(代码:2)

$i=2;
$tot=1002;
rename('C:'xampp'htdocs'Mysite'PF'IMG_DEX'''.$i.'.jpg','C:'xampp'htdocs'Mysite'PF'IMG_DEX'''.$tot.'.jpg');

基于@Rizier123注释(如果您运行)

rename('C:'xampp'htdocs'Mysite'PF'IMG_DEX'2.jpg','C:'xampp'htdocs'Mysite'PF'IMG_DEX'1002.jpg');
$i=2;
$tot=1002;
rename('C:'xampp'htdocs'Mysite'PF'IMG_DEX'''.$i.'.jpg','C:'xampp'htdocs'Mysite'PF'IMG_DEX'''.$tot.'.jpg');

在单个脚本中,文件 C:''xampp''htdocs''Mysite''PF''IMG_DEX''2.jpg 已经移动过一次,在第二个rename找不到。

确保文件C:'xampp'htdocs'Mysite'PF'IMG_DEX'2.jpg存在,然后运行一个脚本,其中包含一个rename函数。