• 技术文章 >后端开发 >PHP问题

    php怎么修改文件的名字

    青灯夜游青灯夜游2021-09-26 16:14:32原创188

    在php中,可以利用rename()函数来修改文件的名字,该函数可以重命名一个文件或者目录,语法“rename(要修改的文件名, 新的文件名)”;如果修改成功则返回TRUE,如果修改失败则返回FALSE。

    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

    在php中,可以利用rename()函数来修改文件的名字。

    示例:有一个名为“test.txt”的文本文件

    1.png

    现在想要将它修改为“newtest.txt”,我们可以使用以下代码:

    <?php
    header("Content-type:text/html;charset=utf-8");
    $file = 'test.txt';
    if(file_exists($file)){
        if(rename($file,'newtest.txt')){
            echo $file.' 重命名成功!';
        }else{
            echo $file.' 重命名失败!';
        }
    }else{
        echo $file.' 不存在!';
    }
    ?>

    输出结果:

    2.png

    打开文件夹,看看文件:

    3.png

    OK修改成功!下面来简单了解一下rename()函数:

    rename() 函数可以重命名一个文件或者目录,成功时返回 TRUE,失败时则返回 FALSE。该函数的语法格式如下:

    rename(string $oldname, string $newname[, resource $context])

    其中,$oldname 为要修改的文件名;$newname 为新的文件名;$context 为可选参数,用来规定文件句柄的环境。$context 是一套可以修改流的行为的选项。

    使用 rename() 函数有以下几点需要注意:

    推荐学习:《PHP视频教程

    以上就是php怎么修改文件的名字的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    上一篇:php zip中文乱码怎么办 下一篇:php mysql_query()怎么用
    大前端线上培训班

    相关文章推荐

    • 如何解决centos nginx php错误问题• php 正则怎么替换 换行符• php curl 无法post怎么办• 怎么解决php读取数据库中文乱码问题• php写入txt文件后字符乱码怎么办

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网