在php中将文件从一个文件夹移动到另一个文件夹

在php中将文件从一个文件夹移动到另一个文件夹,php,upload,Php,Upload,我有点困在这里了 我希望能够移动已上载到其他文件夹的文件 例如: 用户上传到一个名为“upload_temp/image.jpg”的临时文件夹,现在我想把它移到“resources/user_images/profile/image.jpg” 我尝试了rename()的明显用法,但由于某些原因,它不起作用。试试这个- chmod ("resources/user_images/profile/image.jpg", 0777); if (copy("upload_temp/image.jpg"

我有点困在这里了

我希望能够移动已上载到其他文件夹的文件

例如:

用户上传到一个名为“upload_temp/image.jpg”的临时文件夹,现在我想把它移到“resources/user_images/profile/image.jpg”

我尝试了rename()的明显用法,但由于某些原因,它不起作用。

试试这个-

chmod ("resources/user_images/profile/image.jpg", 0777);

if (copy("upload_temp/image.jpg","resources/user_images/profile/image.jpg")) {
  unlink("upload_temp/image.jpg");
}

您面临的问题是什么?这是一个内置的php函数move_uploaded_file,唯一需要做的就是确保目标文件夹具有写入权限privilege@Ashishmove_uploaded_文件用于正在上载的文件,还是我错了?对于已经上传的文件,我需要它。鉴于
rename()
是移动文件的函数,您希望得到什么样的答案?如果路径或权限错误,则使用另一个函数执行此操作不会改变任何内容。不,由于某些原因,此操作不起作用。我还没有尝试过这个直播,它在我的本地电脑上使用wamp。但是复制或重命名工作我都没有修改我的答案请重试如果不工作请告诉meif函数不工作然后查看此url如果您可以使用
chmod()
授予自己对任何文件的权限,首先拥有权限有什么意义?