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

php rename PHP rename() 函数

2023-04-11 10:31 PHP教程

php rename PHP 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 rename() 函数

PHP rename() 函数


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

定义和用法

rename() 函数重命名文件或目录。

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

语法

rename(oldname,newname,context)

参数 描述
oldname 必需。规定要重命名的文件或目录。
newname 必需。规定文件或目录的新名称。
context 可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。


实例

<?php
rename("images","pictures");
?>


PHP Filesystem 参考手册 完整的 PHP Filesystem 参考手册
阅读全文
以上是鳄鱼CMS为你收集整理的php rename PHP rename() 函数全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们