PHP rename()file_exists()

Sea*_*ean 2 php rename

如何使用PHP移动文件?

码:

if( file_exists($imageLocation) )
  echo "file exists on server";

rename($imageLocation, $imageNewLocation);
Run Code Online (Sandbox Code Playgroud)

输出:

服务器上存在文件警告:重命名(/home/images/file1.jpg,/home/newloc/renamed.jpg)[function.rename]:/home/apps/images/add.php中没有这样的文件或目录81

我不知道从哪里开始.

Pek*_*ica 8

移动文件时,rename()只能将它们移动到已存在的文件夹中.它无法动态创建新的父目录.

确保/home/newloc存在.如果没有,请使用mkdir()创建它.