PHP 提高篇 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

移动和重命名文件

rename()函数不仅可以实现重命名,还可以实现文件的移动。函数声明如下:

bool rename(string oldname,string newname);

该函数把oldname重命名为newname,成功返回true,否则返回false。 想要实现文件的移动,只要给指定的文件移动到另外一个路径下的文件夹中,不改变该文件的名称,就实现了对指定文件的移动。

&lt?php
$old_name="./file1.txt";
$new_name="./file2.txt";
if(rename($old_name,$new_name)
  echo "重命名成功<br>";
if(rename($new_name,"../$new_name");
  echo "移动文件成功"
?&gt