📜  重命名文件 php (1)

📅  最后修改于: 2023-12-03 14:58:10.901000             🧑  作者: Mango

重命名文件 PHP

在 PHP 中,可以使用 rename() 函数来重命名一个文件。此函数接受两个必需的参数:原文件名和新文件名。

语法
bool rename ( string $oldname , string $newname [, resource $context ] )
参数说明
  • oldname: 需要重命名的文件或目录的路径。
  • newname: 文件或目录的新名称。
  • context: 可选。规定新的文件名的权限。
返回值

函数执行成功时返回 true,否则返回 false

示例
// 重命名文件
$oldname = "oldfile.txt";
$newname = "newfile.txt";
if(rename($oldname, $newname)){
    echo "文件重命名成功!";
}else{
    echo "文件重命名失败!";
}

// 重命名目录
$oldname = "olddir";
$newname = "newdir";
if(rename($oldname, $newname)){
    echo "目录重命名成功!";
}else{
    echo "目录重命名失败!";
}

以上代码展示了如何使用 rename() 函数来重命名一个文件或目录。

注意事项
  • rename() 函数不能在不同的文件系统中重命名文件。
  • 确保用户对要重命名的文件或目录具有足够的权限。
  • 如果目标文件已经存在,则会覆盖旧文件。

更多信息请参考 PHP 官方文档