PHP rename file on same host

前端 未结 3 1694
忘掉有多难
忘掉有多难 2021-01-26 15:00
$url = \'http://site.com/images/name.jpg\';

Its a full path for the file, which is already exists on ftp.

How can I change file\'s name

相关标签:
3条回答
  • 2021-01-26 15:30

    if your script on the server root (http://site.com/script.php) that script will do:

    rename('images/oldname.jpg', 'images/newname.jpg');
    

    since that's the relative path of the image from the script point of view.

    0 讨论(0)
  • As others already point out, the PHP function you're looking for is rename, but you can't rename a file through a http:// URL (At least not in PHP - As @Artefacto says, WebDAV can do this.).

    You will need to specify a proper filesystem path.

    0 讨论(0)
  • 2021-01-26 15:47

    Check out the rename() function. Seems to be what you're looking for here.

    http://php.net/manual/en/function.rename.php

    0 讨论(0)
提交回复
热议问题