举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > php rename PHP ftp_rename() 函数

php rename PHP ftp_rename() 函数

2023-03-31 15:18 PHP教程

php rename PHP ftp_rename() 函数

php rename

PHP rename 函数是 PHP 中的一个文件系统函数,它可以用来重命名文件或目录。它接受两个参数:原始文件名和新文件名。如果成功,rename 函数将返回 true,如果失败则返回 false。

$oldname = "oldname.txt"; 
$newname = "newname.txt"; 
if (rename($oldname, $newname)) { 
    echo "重命名成功"; 
} else { 
    echo "重命名失败"; 
} 

rename 函数也可以用来移动文件,只需要将第二个参数更改为不同的路径即可。例如:

$oldname = "oldname.txt"; 
$newpath = "/home/user/public_html/newname.txt"; 
if (rename($oldname, $newpath)) { 
    echo "移动成功"; 
} else { 
    echo "移动失败"; 
} 

此外,rename 函数也可以用来删除文件。例如:

$filename = "/home/user/public_html/test.txt";   // 要删除的文件   if (rename($filename, "")) {   echo "删除成功"; } else {   echo "删除失败"; } 

有时候你会遇到 rename 删除文件时抛出“Permission denied”异常的情况。这是因为你在尝试使用 rename 删除一个不具有写入权限的文件时抛出的异常。要解决这个问题,你必须使用 chmod 权限修改函数来修改该文件的权限。

PHP ftp_rename() 函数

PHP ftp_rename() 函数


PHP FTP 参考手册 完整的 PHP FTP 参考手册

定义和用法

ftp_rename() 函数重命名 FTP 服务器上的文件或目录。

如果成功,该函数返回 TRUE。如果失败,则返回 FALSE。

语法

ftp_rename(ftp_connection,from,to)

参数 描述
ftp_connection 必需。规定要使用的 FTP 连接。
from 必需。规定要重命名的文件或目录。
to 必需。规定文件或目录的新名称。


实例

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");

ftp_rename($conn,"oldname.txt","newname.txt");

ftp_close($conn);
?>


PHP FTP 参考手册 完整的 PHP FTP 参考手册
阅读全文
以上是编程学为你收集整理的php rename PHP ftp_rename() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部